Create custom steering documents for specialized project contexts
50
55%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./tools/cc-sdd/templates/agents/antigravity-skills/skills/kiro-steering-custom/SKILL.md<background_information> Role: Create specialized steering documents beyond core files (product, tech, structure).
Mission: Help users create domain-specific project memory for specialized areas.
Success Criteria:
If steering context is already available from conversation, skip redundant file reads. Otherwise:
{{KIRO_DIR}}/settings/templates/steering-custom/ for available templatesrules/steering-principles.md from this skill's directory for steering principlesAsk user for custom steering needs:
Check if template exists:
{{KIRO_DIR}}/settings/templates/steering-custom/{name}.md if availableAnalyze codebase (JIT) for relevant patterns:
The following research areas are independent and can be executed in parallel:
If multi-agent is enabled, spawn sub-agents for each area above. Otherwise execute sequentially.
After all parallel research completes, synthesize findings for steering document.
Generate custom steering:
rules/steering-principles.md from this skill's directoryCreate file in {{KIRO_DIR}}/steering/{name}.md
Templates available in {{KIRO_DIR}}/settings/templates/steering-custom/:
Load template when needed, customize for project.
From rules/steering-principles.md (in this skill's directory):
ls: Understand relevant structureJIT Strategy: Load template only when creating that type of steering.
Chat summary with file location (file created directly).
✅ Custom Steering Created
## Created:
- {{KIRO_DIR}}/steering/api-standards.md
## Based On:
- Template: api-standards.md
- Analyzed: src/api/ directory patterns
- Extracted: REST conventions, error format
## Content:
- Endpoint naming patterns
- Request/response format
- Error handling conventions
- Authentication approach
Review and customize as needed.Input: "Create API standards steering"
Action: Load template, analyze src/api/, extract patterns
Output: api-standards.md with project-specific REST conventions
Input: "Document our testing approach"
Action: Load template, analyze test files, extract patterns
Output: testing.md with test organization and mocking strategies
.cursor/, .gemini/, .claude/){{KIRO_DIR}}/specs/ and {{KIRO_DIR}}/steering/ are acceptable; avoid other .kiro/ directoriese2a0c67
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.