What problem does it solve? Executing a multi-task implementation plan in a single context leads to context pollution, inconsistent quality, and skipped reviews. This Skill orchestrates plan execution by delegating each task to a fresh subagent with curated context and enforcing review gates after every task. ## Core Features & Use Cases - Fresh Subagent Per Task: Each task runs in an isolated subagent with exactly the context the controller provides, preventing context pollution and preserving the main session for coordination. - Two-Stage Review Gates: After each task, a spec compliance reviewer verifies the code matches requirements, then a code quality reviewer checks maintainability, with fix-and-re-review loops until approval. - Status-Based Escalation Handling: Implementer subagents report DONE, DONE_WITH_CONCERNS, NEEDS_CONTEXT, or BLOCKED, and the controller responds by providing context, switching models, splitting tasks, or escalating to the human. - Use Case: Given a written implementation plan with five independent tasks, the controller extracts all tasks, dispatches implementer and reviewer subagents sequentially, and finishes with a final whole-implementation code review before merging the branch. ## Quick Start Use subagent-driven development to execute the implementation plan in docs/plans/feature-plan.md task by task.