From claude-workflow
Executes 6-phase gated workflow for complex tasks: Questions, Research, Design Discussion, Structure Outline, Plan, Implement. Pauses for user approval after each markdown artifact.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-workflow:structured-rpiThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
A 6-phase workflow that decomposes complex tasks into gated stages, each producing a markdown artifact the user approves before advancing.
A 6-phase workflow that decomposes complex tasks into gated stages, each producing a markdown artifact the user approves before advancing.
Use structured RPI to refactor the authentication module.
The workflow walks through six phases sequentially. Each phase produces a concise markdown artifact. You must get user approval before moving to the next phase.
| # | Phase | Artifact | Purpose |
|---|---|---|---|
| 1 | Questions | Clarifying questions list | Surface unknowns and ambiguity |
| 2 | Research | Findings summary | Gather context from code and docs |
| 3 | Design Discussion | Design options + tradeoffs | Explore approaches with the user |
| 4 | Structure Outline | Component/file outline | Agree on shape before details |
| 5 | Plan | Implementation plan (Plan tool) | Concrete steps with acceptance criteria |
| 6 | Implement | Working code + verification | Execute the plan |
After each artifact, present:
Phase N complete. Ready to proceed to Phase N+1 (Name)?
Options: [approve] [request changes] [skip to phase N+X] [abort]
| Situation | Use Structured RPI? |
|---|---|
| Complex refactor spanning multiple files | Yes |
| New feature with unclear requirements | Yes |
| Bug fix with known cause | No — just fix it |
| One-file change | No — overkill |
| User says "plan this out" or "let's think through this" | Yes |
npx claudepluginhub spences10/claude-code-toolkit --plugin claude-workflowGuides software development through six-phase workflow: Research, Plan, Iterate Plan, Experiment, Implement, Validate. Generates structured markdown docs via slash commands for auditable trails.
Orchestrates a full research-plan-implement pipeline using parallel subagents, each in its own context window, with file artifacts as the communication channel between phases.
Plans implementation by investigating code, writing specs and plans, and validating with a peer agent. Useful before coding for planning, design approach, or scoping.