What problem does it solve?
Keeps the repository's .kiro/steering/ directory as reliable, persistent project memory by bootstrapping core steering files from templates and continually synchronizing steering content with code changes so documentation reflects current patterns and decisions.
Core Features & Use Cases
- Bootstrap Steering: Generate core steering files (e.g., product.md, tech.md, structure.md) from
.kiro/settings/templates/steering/ and repository analysis for first-time setup.
- Sync & Drift Detection: Scan the codebase and existing
.kiro/steering/*.md to detect drift, propose additive updates, and flag areas where steering and code diverge.
- Preserve Customizations: Respect and preserve user-edited sections, apply additive changes only, and follow steering principles to document patterns rather than exhaustive lists.
- Use Case: Initialize steering for a new project from templates, or run routine syncs to update steering when the codebase introduces new patterns or architecture elements.
Quick Start
Ask the skill to bootstrap steering by analyzing the repository and generate product.md, tech.md, and structure.md for review.