What problem does it solve? Turning an approved spec into working code often breaks down due to skipped tests, unreviewed changes, and lost context across tasks. This Skill executes tasks from a Kiro-style spec (requirements.md, design.md, tasks.md) with enforced TDD, independent review, and structured failure recovery. ## Core Features & Use Cases - Autonomous sub-agent execution: Dispatches a fresh implementer sub-agent per task, followed by an independent reviewer that verifies the actual git diff against the spec before approval. - Enforced TDD and feature flags: Requires tests written before implementation (RED phase evidence) and a feature-flag protocol for behavioral changes. - Bounded failure recovery: Routes blocked or rejected tasks to a fresh-context debug sub-agent with root-cause classification, capped at two debug rounds before blocking the task. - Use Case: After approving a feature spec with $kiro-spec-tasks, run the implementation phase to have each sub-task implemented, reviewed, committed selectively, and marked complete in tasks.md automatically. ## Quick Start Ask the agent to implement all pending approved tasks for your feature, for example: run kiro-impl on the user-auth feature to execute its tasks with TDD and review.