by shinpr
Production-ready development workflows for Claude Code, powered by specialized AI agents.
# Add to your Claude Code skills
git clone https://github.com/shinpr/claude-code-workflowsEnd-to-end development workflows for Claude Code - Specialized agents handle requirements, design, implementation, and quality checks so you get reviewable code, not just generated code.
This marketplace includes the following plugins:
Core plugins:
Optional add-ons (enhance core plugins):
Skills only (for users with existing workflows):
These plugins provide end-to-end workflows for AI-assisted development. Choose what fits your project:
# 1. Start Claude Code
claude
# 2. Install the marketplace
/plugin marketplace add shinpr/claude-code-workflows
# 3. Install backend plugin
/plugin install dev-workflows@claude-code-workflows
# 4. Reload plugins
/reload-plugins
# 5. Start building
/recipe-implement <your feature>
# 1-2. Same as above (start Claude Code and add marketplace)
# 3. Install frontend plugin
/plugin install dev-workflows-frontend@claude-code-workflows
# 4-5. Same as above (reload plugins and start building)
# Use frontend-specific commands
/recipe-front-design <your feature>
Install both plugins to get the complete toolkit for backend and frontend work.
# Use fullstack commands for cross-layer features
/recipe-fullstack-implement "Add user authentication with JWT + login form"
# Or execute from existing fullstack work plan
/recipe-fullstack-build
The fullstack recipes create separate Design Docs per layer (backend + frontend), verify cross-layer consistency via design-sync, and route tasks to the appropriate executor based on filename patterns. See Fullstack Workflow for details.
# Install discover (product discovery before implementation)
/plugin install discover@claude-code-workflows
# Install metronome (prevents shortcut-taking behavior)
/plugin install metronome@claude-code-workflows
# Install linear-prism (requirements โ Linear tasks with quality gates)
/plugin install linear-prism@claude-code-workflows
If you already have your own orchestration (custom prompts, scripts, CI-driven loops) and just want the best-practice guides, use dev-skills. If you want Claude to plan, execute, and verify end-to-end, install dev-workflows instead.
Do not install alongside dev-workflows or dev-workflows-frontend โ duplicate skills will be silently ignored. See details below.
# Install skills-only plugin
/plugin install dev-skills@claude-code-workflows
Skills auto-load when relevant โ coding-principles activates during implementation, testing-principles during test writing, etc.
Switching between plugins:
# dev-skills โ dev-workflows
/plugin uninstall dev-skills@claude-code-workflows
/plugin install dev-workflows@claude-code-workflows
# dev-workflows โ dev-skills
/plugin uninstall dev-workflows@claude-code-workflows
/plugin install dev-skills@claude-code-workflows
Warning: dev-skills and dev-workflows / dev-workflows-frontend share the same skills. Installing both causes skill descriptions to appear twice in the system context. Claude Code limits skill descriptions to ~2% of the context window โ exceeding this limit causes skills to be silently ignored.
graph TB
A[๐ค User Request] --> B[๐ requirement-analyzer]
B --> |"๐ฆ Large (6+ files)"| C[๐ prd-creator]
B --> |"๐ฆ Medium (3-5 files)"| CA[๐ฌ codebase-analyzer]
B --> |"๐ฆ Small (1-2 files)"| E[โก Direct Implementation]
C --> CA
CA --> D[๐ technical-designer]
D --> CV[โ
code-verifier]
CV --> DR[๐ document-reviewer]
DR --> DS[๐ design-sync]
DS --> F[๐งช acceptance-test-generator]
F --> G[๐ work-planner]
G --> H[โ๏ธ task-decomposer]
H --> I[๐จ task-executor]
E --> I
I --> J[โ
quality-fixer]
J --> K[๐ Ready to Commit]
graph LR
P[๐ Problem] --> INV[๐ investigator]
INV --> |Failure Points| VER[โ๏ธ verifier]
VER --> |Coverage Check| COV{Sufficient?}
COV --> |Yes| SOL[๐ก solver]
COV --> |No| INV
SOL --> |Solutions + Steps| R[๐ Report]
graph TB
subgraph Phase1[Phase 1: PRD Generation]
CMD[๐ /recipe-reverse-engineer] --> SD[๐ scope-discoverer unified]
SD --> PRD[๐ prd-creator]
PRD --> CV1[โ
code-verifier]
CV1 --> DR1[๐ document-reviewer]
end
subgraph Phase2[Phase 2: Design Doc Generation]
TD[๐ technical-designer] --> CV2[โ
code-verifier]
CV2 --> DR2[๐ document-reviewer]
DR2 --> DONE[๐ Complete]
end
DR1 --> |"All PRDs Approved (reuse scope)"| TD
All workflow entry points use the recipe- prefix to distinguish them from knowledge skills. Type /recipe- and use tab completion to see all available recipes.
| Recipe | Purpose | When to Use |
|--------|---------|-------------|
| /recipe-implement | End-to-end feature development | New features, complete workflows |
| /recipe-fullstack-implement | End-to-end fullstack development | Cross-layer features (requires both plugins) |
| /recipe-task | Execute single task with precision | Bug fixes, small changes |
| /recipe-design | Create design documentation | Architecture planning |
| /recipe-plan | Generate work plan from design | Planning phase |
| /recipe-build | Execute from existing task plan | Resume implementation |
| /recipe-fullstack-build | Execute fullstack task plan | Resume cross-layer implementation (requires both plugins) |
| /recipe-review | Verify code against design docs | Post-implementation check |
| /recipe-diagnose | Investigate problems and derive solutions | Bug investigation, root cause analysis |
| /recipe-reverse-engineer | Generate PRD/Design Docs from existing code | Legacy system documentation, codebase understanding |
| /recipe-add-integration-tests | Add integration/E2E tests to existing code | Test coverage for existing implementations |
| /recipe-update-doc | Update existing design documents with review | Spec changes, review feedback, document maintenance |
| Recipe | Purpose | When to Use |
|--------|---------|-------------|
| /recipe-front-design | Create UI Spec + frontend Design Doc | React component architecture, UI Spec |
| /recipe-front-plan | Generate frontend work plan | Component breakdown planning |
| /recipe-front-build | Execute frontend task plan | Resume React implementation |
| /recipe-front-review | Verify code against design docs | Post-implementation check |
| /recipe-task | Execute single task with precision | Component fixes, small updates |
| /recipe-diagnose | Investigate problems and derive solutions | Bug investigation, root cause analysis |
| /recipe-update-doc | Update existing design documents with review | Spec changes, review feedback, document maintenance |
Tip: Both plugins share
/recipe-task,/recipe-diagnose, and/recipe-update-doc./recipe-update-docauto-detects the document's layer. If your project has frontend Design Docs, the frontend plugin is needed to update them. For reverse engineering, use/recipe-reverse-engineerwith the fullstack option to generate both backend and frontend Design Docs in a single workflow.
The workflow uses specialized agents for each stage of the development lifecycle.
These agents work the same way whether you're building a REST API or a React app:
| Agent | What It Does | |-------|--------------| | requirement-analyzer | Figures out how complex your task is and picks the right workflow | | codebase-analyzer | Analyzes existing codebase before design
No comments yet. Be the first to share your thoughts!