What problem does it solve?
Subagent-driven development eliminates slow, error-prone iterative coding by ensuring each plan task is executed in a clean, isolated context and validated through ordered reviews.
Core Features & Use Cases
- Isolated per-task agent execution: Dispatches a fresh implementer subagent per task so it does not inherit stale or conflicting session context.
- Two-stage review gate per task: Runs spec-compliance review first, then code-quality review, with fix-and-re-review loops until approved.
- Continuous execution without unnecessary check-ins: Executes all tasks from the plan in sequence until completion, stopping only for true blockers or missing context.
Use case example: When you have an implementation plan with multiple mostly-independent tasks, use this skill to implement each task, verify it matches the spec, and keep quality high through consistent reviewer checkpoints.
Quick Start
Use subagent-driven-development when you want to execute the tasks in your implementation plan by dispatching an isolated implementer and running spec and code-quality reviews after each task.