kiro-debug
Investigate implementation failures using root-cause-first debugging. Use when an implementer is blocked, verification fails, or repeated remediation does not…
Create comprehensive technical design for a specification
$ npx -y skills add gotalab/cc-sdd --skill kiro-spec-design --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/kiro-spec-designContext preview
The summary Claude sees to decide when to auto-load this skill.
Create comprehensive technical design for a specification
name: kiro-spec-design description: Create comprehensive technical design for a specification metadata: shared-rules: "design-principles.md, design-discovery-full.md, design-discovery-light.md, design-synthesis.md, design-review-gate.md"
<background_information>
</background_information>
<instructions>
**Read all necessary context**:
**Validate requirements approval**:
**Critical: This phase ensures design is based on complete, accurate information.**
1. **Classify Feature Type**:
2. **Execute Appropriate Discovery Process**:
**For Complex/New Features**:
**For Extensions**:
**For Simple Additions**:
The following research areas are independent and can be dispatched as **sub-agents**. The agent should decide the optimal decomposition based on feature complexity — split, merge, add, or skip sub-agents as needed. Each sub-agent returns a **findings summary** (not raw data) to keep the main context clean for synthesis.
**Typical research areas** (adjust as appropriate):
For simple additions, skip sub-agent dispatch entirely and do a quick pattern check in main context.
After all findings return, synthesize in main context before proceeding.
3. **Retain Discovery Findings for Step 3**:
4. **Persist Findings to Research Log**:
**Apply design synthesis to discovery findings before writing.**
1. **Load Design Template and Rules**:
2. **Generate Design Draft**:
Repo: gotalab/cc-sdd
Investigate implementation failures using root-cause-first debugging. Use when an implementer is blocked, verification fails, or repeated remediation does not…
Entry point for new work. Determines the best action path or work decomposition (update existing spec, create new spec, mixed decomposition, or no spec needed)…
Implement approved tasks using TDD with subagent dispatch. Runs all pending tasks autonomously or selected tasks manually.
Review a task implementation against approved specs, task boundaries, and verification evidence. Use after an implementer finishes a task, after remediation,…
Create complete specs (requirements, design, tasks) for all features in roadmap.md using parallel sub-agent dispatch by dependency wave.
Initialize a new specification with detailed project description