kiro-spec-design

Solid

Create comprehensive technical design for a specification

Web & Frontend 3,416 stars 254 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 94/100

Stars 20%
100
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Technical Design Generator <background_information> - **Success Criteria**: - All requirements mapped to technical components with clear interfaces - The design makes responsibility boundaries explicit enough to guide task generation and review - Appropriate architecture discovery and research completed - Design aligns with steering context and existing patterns - Visual diagrams included for complex architectures </background_information> <instructions> ## Execution Steps ### Step 1: Load Context **Read all necessary context**: - `{{KIRO_DIR}}/specs/$1/spec.json`, `requirements.md`, `design.md` (if exists) - `{{KIRO_DIR}}/specs/$1/research.md` (if exists, contains gap analysis from `@kiro-validate-gap`) - Core steering context: `product.md`, `tech.md`, `structure.md` - Additional steering files only when directly relevant to requirement coverage, architecture boundaries, integrations, runtime prerequisites, security/performance constraints, or team conventions that affect implementation readiness - `{{KIRO_DIR}}/settings/templates/specs/design.md` for document structure - Read `rules/design-principles.md` from this skill's directory for design principles - `{{KIRO_DIR}}/settings/templates/specs/research.md` for discovery log structure **Validate requirements approval**: - If `-y` flag provided ($2 == "-y"): Auto-approve requirements in spec.json - Otherwise: Verify approval status (stop if unapproved, see Safety & Fallback) ### Step 2: Discovery & Analysis ...

Details

Author
gotalab
Repository
gotalab/cc-sdd
Created
10 months ago
Last Updated
1 weeks ago
Language
TypeScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category