From cipherpowers
Executes implementation plans with independent tasks in-session by dispatching fresh subagents per task and code reviews between tasks for fast iteration with quality gates.
How this skill is triggered — by the user, by Claude, or both
Slash command
/cipherpowers:subagent-driven-developmentThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Execute plan by dispatching fresh subagent per task, with code review after each.
Execute plan by dispatching fresh subagent per task, with code review after each.
Core principle: Fresh subagent per task + review between tasks = high quality, fast iteration
vs. Executing Plans (parallel session):
When to use:
When NOT to use:
Read plan file, create TodoWrite with all tasks.
For each task:
Dispatch fresh subagent:
Task tool (general-purpose):
description: "Implement Task N: [task name]"
prompt: |
You are implementing Task N from [plan-file].
Read that task carefully. Your job is to:
1. Implement exactly what the task specifies
2. Write tests (following TDD if task says to)
3. Verify implementation works
4. Commit your work
5. Report back
Work from: [directory]
Report: What you implemented, what you tested, test results, files changed, any issues
Subagent reports back with summary of work.
Dispatch code-review-agent subagent:
Task tool (cipherpowers:code-review-agent):
Use template at requesting-code-review/code-review-agent.md
WHAT_WAS_IMPLEMENTED: [from subagent's report]
PLAN_OR_REQUIREMENTS: Task N from [plan-file]
BASE_SHA: [commit before task]
HEAD_SHA: [current commit]
DESCRIPTION: [task summary]
Code reviewer returns: Strengths, Issues (Critical/Important/Minor), Assessment
If issues found:
Dispatch follow-up subagent if needed:
"Fix issues from code review: [list issues]"
After all tasks complete, dispatch final code-review-agent:
After final review passes:
You: I'm using Subagent-Driven Development to execute this plan.
[Load plan, create TodoWrite]
Task 1: Hook installation script
[Dispatch implementation subagent]
Subagent: Implemented install-hook with tests, 5/5 passing
[Get git SHAs, dispatch code-review-agent]
Reviewer: Strengths: Good test coverage. Issues: None. Ready.
[Mark Task 1 complete]
Task 2: Recovery modes
[Dispatch implementation subagent]
Subagent: Added verify/repair, 8/8 tests passing
[Dispatch code-review-agent]
Reviewer: Strengths: Solid. Issues (Important): Missing progress reporting
[Dispatch fix subagent]
Fix subagent: Added progress every 100 conversations
[Verify fix, mark Task 2 complete]
...
[After all tasks]
[Dispatch final code-review-agent]
Final reviewer: All requirements met, ready to merge
Done!
vs. Manual execution:
vs. Executing Plans:
Cost:
Never:
If subagent fails task:
Required workflow skills:
Subagents must use:
Alternative workflow:
See code-review-agent template: requesting-code-review/code-review-agent.md
npx claudepluginhub cipherstash/cipherpowers --plugin cipherpowersExecutes implementation plans by dispatching fresh subagents per task with two-stage review (spec compliance then code quality). Keeps iteration fast by not pausing between tasks.
Use when executing implementation plans with independent tasks in the current session
Executes implementation plans by dispatching fresh subagents per task with two-stage review (spec compliance then code quality). Use when you have a written plan with independent tasks.