What problem does it solve?
This Skill automates disciplined feature implementation in code repositories by enforcing test-driven development, per-task subagent implementers and reviewers, and strict commit and validation rules to reduce regressions and human coordination overhead.
Core Features & Use Cases
- Autonomous and Manual Modes: Run all pending tasks as one-task-per-subagent autonomous iterations, or execute selected tasks manually in the main context.
- TDD & Feature Flag Protocol: Enforces RED → GREEN → REFACTOR cycles and a feature-flag pattern for behavioral changes so tests are always written first and regressions are avoided.
- Structured Handoff and Review: Uses implementer, reviewer, and debugger templates with strict parsing of STATUS and VERDICT blocks, selective staging of changed files, and bounded remediation/debug rounds.
- Preflight Validation & Safety: Discovers canonical test/build/smoke commands, validates approvals in spec.json, and preserves non-destructive git practices.
- Use Case: Ideal for engineering teams wanting automated, auditable task execution from tasks.md with enforced TDD, reviewer gating, and reproducible commits.
Quick Start
Run the kiro-impl skill for the feature name you want (for example: kiro-impl auth) to process its pending tasks following the TDD and review workflow.