By JohnPlummer
Opinionated, deterministic software development workflow. Encodes a documented engineering philosophy (separation of judgment, testable-by-default, small reversible changes) as an executable method via the Workflow tool: Linear ticket -> repo plan -> MADR ADRs -> role-isolated TDD -> diff-oriented review -> draft PR.
Write a MADR 4.0.0 architecture decision record into the target repo's docs/decisions/. Use when a significant, hard-to-reverse decision needs recording, or when the build workflow surfaces a discovered decision to ratify. Handles next-number scanning, the filename slug, and the index deterministically via a helper script. Not for work-log decisions (reversible chose-A-over-B notes) -- those go to Linear comments.
Run the role-isolated TDD build workflow against an approved plan file. Invokes the build-isolated-tdd Workflow (test-author != implementer != judge). Explicit-only - this is expensive and side-effecting; invoke with /build, never auto-triggered.
Primary orchestrator. Take a Linear ticket through the full deterministic SDLC to a draft PR: ingest -> plan + ADRs -> role-isolated TDD build -> review -> verify -> draft PR, with human gates. Explicit-only - this is the expensive, multi-phase pipeline; invoke with /implement <TICKET>, never auto-triggered.
Turn a Linear ticket (or a feature description) into a thin, committed repo plan file with per-item BDD acceptance criteria. Use at the start of /implement or standalone via /plan. Produces the spec the role-isolated build workflow consumes. Interactive: reads the ticket, proposes a ceremony tier, drafts the plan, and stops for human approval. Does not design implementation/architecture up front -- that emerges in red->green->refactor.
Single-pass, standards-aware, diff-oriented code review. Reviews whatever is in the diff regardless of author (plugin-built or hand-written) against the plugin philosophy plus the resolved standards cascade (external folder/repo -> repo, repo wins). Use for the CI review action and as a light local pass. NOT the heavy multi-agent separation-of-judgment review (that is the build workflow's Review phase, local-only).
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Public marketplace (jp) for opinionated Claude Code engineering plugins.
dev-workflow - opinionated, deterministic SDLC: Linear ticket -> repo plan -> MADR ADRs -> role-isolated TDD (test-author != implementer != judge) -> diff-oriented review -> draft PR. Determinism comes from the Workflow tool, not skill-triggering.linear - full Linear tracker capability (issues, status, labels, projects, comments, ticket-composer) plus the five-touchpoint seam dev-workflow depends on. Native dependency of dev-workflow; usable standalone.Status: core built.
dev-workflow(role-isolated TDD build,plan,adr,/implementorchestrator, CI review action) and thelinearplugin (full manager + ticket-composer + the dev-workflow seam) are implemented; the build core is dogfood-proven end-to-end. Remaining: prove the draft-PR slice on a repo with a remote, then publish.
/plugin marketplace add JohnPlummer/jp-plugins
/plugin install dev-workflow@jp
dev-workflow declares linear as a native dependency, so Claude Code auto-installs and enables it from this same marketplace.
/plugin marketplace update jp
/reload-plugins
plugin.json has no version field on dev-workflow, so the git commit SHA is the cache key - every push is a new version.
Live editing on the authoring Mac:
claude --plugin-dir ~/code/jp-plugins/plugins/dev-workflow
JohnPlummer/jp-private-plugins - the private marketplace (jp-private), holds productivity.JohnPlummer/engineering-standards - external standards source consumed by the review cascade.npx claudepluginhub johnplummer/jp-plugins --plugin dev-workflowFull Linear tracker capability: create/update issues, status, labels, comments, search, projects, sub-issues, blocking, plus ticket-composer. Includes the five-touchpoint seam (get-ticket, set-status, branch-name, link-PR, comment) dev-workflow depends on as a native dependency. Usable standalone.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.