Full workflow - Research, Plan, Breakdown, Execute in sequence
Orchestrates a complete four-phase workflow: research, plan, breakdown, and execute with user checkpoints.
/plugin marketplace add barnabasJ/claude/plugin install essentials@essentials-marketplacefeature-nameOrchestrates the complete four-phase workflow: Research → Plan → Breakdown → Execute. Runs each phase sequentially with user checkpoints between phases. Use for comprehensive feature implementation from analysis through delivery.
Use TodoWrite:
[
{ "content": "Research phase", "status": "pending" },
{
"content": "Review research and gather clarifications",
"status": "pending"
},
{ "content": "Plan phase", "status": "pending" },
{ "content": "Review plan and gather clarifications", "status": "pending" },
{ "content": "Breakdown phase", "status": "pending" },
{ "content": "Review breakdown and get approval", "status": "pending" },
{ "content": "Execute phase", "status": "pending" },
{ "content": "Update knowledge base", "status": "pending" }
]
Run /research [feature-name]
Output: ./notes/research/[feature-name].md
After research completes:
Questions to consider:
Run /plan [feature-name]
Output: ./notes/plans/[feature-name].md
After plan completes:
Questions to consider:
Run /breakdown [feature-name]
Output: ./notes/breakdowns/[feature-name].md
🚨 Must get explicit user approval before execution
Present summary:
Ask:
Do NOT proceed to execute without approval.
Run /execute [feature-name]
Follows breakdown checklist with TDD workflow.
Document learnings in ./notes/knowledge/:
| From | To | Handoff Document |
|---|---|---|
| Research | Plan | ./notes/research/[name].md |
| Plan | Breakdown | ./notes/plans/[name].md |
| Breakdown | Execute | ./notes/breakdowns/[name].md |
Each phase reads the previous phase's output document.
🚨 Do:
🚨 Don't:
Use RPBE:
Use individual commands:
Input: /rpbe user-authentication
Process:
1. Create TodoWrite with 8 tasks
2. Research Phase:
- Analyze codebase for auth patterns
- Find existing user handling
- Document dependencies
Output: ./notes/research/user-authentication.md
3. Research Checkpoint:
- "Research shows Guardian and Pow available. Which do you prefer?"
- User: "Guardian"
- Update research with decision
4. Plan Phase:
- Design using Guardian
- Define phases: User resource → OAuth → Sessions
Output: ./notes/plans/user-authentication.md
5. Plan Checkpoint:
- "Plan has 3 phases. OAuth before sessions ok?"
- User: "Yes"
6. Breakdown Phase:
- Create numbered task checklist
- Add TDD requirements
Output: ./notes/breakdowns/user-authentication.md
7. Breakdown Checkpoint:
- "8 tasks total. Ready to execute?"
- User: "Yes, proceed"
8. Execute Phase:
- Implement tasks 1-8
- Follow TDD workflow
- Commit after each task
9. Update knowledge base with learnings