cc-sdd
A spec-driven-development harness (v3) by gotalab supporting 8 AI coding agents. A /kiro-discovery entry point evaluates task scope and routes into: extend an existing spec, implement directly, create one spec, decompose into multiple specs, or mixed decomposition. /kiro-impl then runs each task with a fresh implementer (TDD RED→GREEN), an independent reviewer, and auto-debug on failure. Humans approve at phase gates. Inspired by the Kiro IDE spec methodology.
View on GitHubWhat it does
- /kiro-discovery
Evaluates a task or idea, writes brief.md (and roadmap.md for multi-spec work), and routes to the appropriate next command.
- /kiro-impl
Autonomously implements tasks from tasks.md: fresh implementer per task (TDD RED→GREEN), independent reviewer, auto-debug on repeated failure.
- /kiro-spec-requirements
Generates requirements.md with EARS-format requirements and acceptance criteria for a named spec.
- /kiro-spec-design
Generates design.md with Mermaid architecture diagrams and a File Structure Plan that drives task boundaries.
- /kiro-spec-tasks
Produces tasks.md with Boundary and Depends annotations per task, ready for /kiro-impl.
- /kiro-spec-batch
Turns a roadmap into multiple specs in parallel, with cross-spec review to catch contradictions and interface mismatches.