What problem does it solve?
It keeps implementation plans from corrupting the shared controller context while ensuring every independent task is fully verified before moving on, preventing drift and rework during execution.
Core Features & Use Cases
- Fresh context per task: Dispatch a dedicated implementer subagent for each plan item so work never inherits stale history and can stay focused on a single responsibility.
- Two-stage reviews: After each implementation, run spec compliance and code quality reviewers sequentially with re-review loops for any issues, catching both missing requirements and maintainability concerns.
- Model selection guidance: Choose the cheapest capable model for mechanical work, upgrade for integration or architectural judgment, and escalate blocking statuses without polluting the working session.
Quick Start
Tell the controller to run Subagent-Driven Development on this plan by dispatching an implementer subagent followed by spec and code-quality reviewers for every task in this session.