What problem does it solve? Executing a multi-task implementation plan in one AI session pollutes context, loses progress after compaction, and ships unreviewed code. This Skill orchestrates plan execution by delegating each task to a fresh subagent with isolated context, gating every task behind a spec-compliance and code-quality review, and tracking progress in a persistent ledger. ## Core Features & Use Cases - Fresh subagent per task: Dispatch an implementer subagent with a task brief file, a report file, and only the context it needs, keeping the controller's context clean for coordination. - Two-stage review gates: Run a task-scoped review (spec compliance plus code quality) after each task and a broad whole-branch review at the end, with a bounded five-round fix loop and escalation to more capable models. - Ledger-based recovery: Record completions, fix rounds, and rulings in a per-plan workspace ledger so progress survives context compaction and completed tasks are never re-dispatched. - Use Case: Given a written implementation plan with eight independent tasks, execute the entire plan in one session: each task is implemented, tested, committed, and reviewed by dedicated subagents, ending with a final whole-branch review before finishing the development branch. ## Quick Start Use the subagent-driven-development skill to execute the implementation plan at docs/plans/feature-plan.md task by task with per-task reviews.