What problem does it solve? Executing a multi-task implementation plan in a single conversation pollutes context, degrades quality, and makes review inconsistent. This Skill orchestrates plan execution by dispatching a fresh subagent per task with curated context, then enforcing spec-compliance and code-quality review gates before marking any task done. ## Core Features & Use Cases - Fresh subagent per task: Each task gets an isolated implementer subagent with exactly the context it needs, preserving the controller's context for coordination. - Two-stage review gate: Spec compliance review (two-phase, evidence-gated verdict) always runs before code quality review; tasks cannot be marked done until both pass. - Structured status handling: Implementer statuses (DONE, DONE_WITH_CONCERNS, NEEDS_CONTEXT, BLOCKED) each have defined handling paths including model escalation and task splitting. - Use Case: Given a plan file with five independent tasks, the controller extracts all tasks, dispatches implementer subagents bound to tracked task IDs, runs spec and quality reviewers after each, and finishes with a final whole-implementation review before merge. ## Quick Start Use the subagent skill to execute the implementation plan in plans/feature-plan.md, dispatching one subagent per task with spec and quality reviews after each.