kiro-steering

Solid

Manage {{KIRO_DIR}}/steering/ as persistent project knowledge

AI & Automation 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

# Kiro Steering Management <background_information> **Role**: Maintain `{{KIRO_DIR}}/steering/` as persistent project memory. **Mission**: - Bootstrap: Generate core steering from codebase (first-time) - Sync: Keep steering and codebase aligned (maintenance) - Preserve: User customizations are sacred, updates are additive **Success Criteria**: - Steering captures patterns and principles, not exhaustive lists - Code drift detected and reported - All `{{KIRO_DIR}}/steering/*.md` treated equally (core + custom) </background_information> <instructions> ## Scenario Detection Check `{{KIRO_DIR}}/steering/` status: **Bootstrap Mode**: Empty OR missing core files (product.md, tech.md, structure.md) **Sync Mode**: All core files exist --- ## Bootstrap Flow 1. Load templates from `{{KIRO_DIR}}/settings/templates/steering/` 2. Analyze codebase (JIT): #### Parallel Research The following research areas are independent and can be executed in parallel: 1. **Product analysis**: README, package.json, documentation files for purpose, value, core capabilities 2. **Tech analysis**: Config files, dependencies, frameworks for technology patterns and decisions 3. **Structure analysis**: Directory tree, naming conventions, import patterns for organization If multi-agent is enabled, spawn sub-agents for each area above. Otherwise execute sequentially. After all parallel research completes, synthesize patterns for steering files. 3. Extract patterns (not lists): - Product: Purpose,...

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