What problem does it solve?
Manually executing multi-task implementation plans leads to context pollution, missed requirements, inconsistent code quality, and slow iteration as developers switch between tasks and forget details or skip critical review steps.
Core Features & Use Cases
- Fresh subagent per task: Dispatches a new subagent for each independent task to eliminate context carryover and confusion between work items.
- Enforced two-stage review: Requires spec compliance review first, then code quality review for every task to catch missing requirements and implementation issues before moving forward.
- Automated review loops: Automatically re-dispatches reviewers after fixes are applied to ensure issues are fully resolved before marking tasks complete.
- Use Case: For a plan with 4 independent tasks like adding user authentication, updating API endpoints, writing integration tests, and updating documentation, this Skill ensures each task is built to spec, reviewed for quality, and committed without manual handoffs or skipped checks.
Quick Start
Use the subagent-driven-development skill to execute the implementation plan in docs/plans/feature-plan.md, dispatching a fresh subagent for each independent task with two-stage review after every implementation.