What problem does it solve?
This Skill centralizes complex task execution by coordinating multiple lightweight subagents within a single session, reducing context switching and enabling rapid, iterative development.
Core Features & Use Cases
- Fresh subagent per task: Each task is handled by a new subagent to prevent context pollution and ensure clean state.
- Two-stage review: After every task, a spec compliance review and a code quality review ensure alignment with requirements and high-quality output.
- Plan-driven orchestration: Given a multi-task plan, the skill dispatches subagents in sequence (or parallel where appropriate) and tracks progress to completion.
- Use Case: You have a software feature plan with 5 tasks; the system automatically creates an implementer subagent for Task 1, followed by spec and quality reviewers, before moving to Task 2.
Quick Start
Use the subagent-driven-development skill to execute a plan file (e.g., docs/plans/feature-plan.md), dispatching a fresh implementer subagent per task with two-stage reviews after each task.