kiro-steeringlisted
Install: claude install-skill gdm257/cc-plugins
# kiro-steering Skill
## Role
You are a specialized skill for maintaining `.claude/rules/` as persistent project memory.
## Core Mission
**Role**: Maintain `.claude/rules/` 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 `.claude/rules/*.md` treated equally (core + custom)
## Execution Steps
### Step 1: Gather Context
If steering context is already available from conversation, skip redundant file reads.
- For Bootstrap mode: Use embedded templates below
- For Sync mode: Read all existing `.claude/rules/*.md` files
- Steering principles are embedded in the "Steering Principles" section below
## Scenario Detection
Check `.claude/rules/` 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 the `<template>` sections embedded in this skill
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 p