kiro-steering-custom

Create custom Kiro steering documents for specialized project domains.

Updated Jun 23, 2026
One-click install
npx skills add https://github.com/j5ik2o/marp-ai-base --skill kiro-steering-custom-j5ik2o
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kiro-steering-custom
Source: https://github.com/j5ik2o/marp-ai-base/tree/main/.agents/skills/kiro-steering-custom
Command: npx skills add https://github.com/j5ik2o/marp-ai-base --skill kiro-steering-custom-j5ik2o

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Projects often have domain-specific conventions (API standards, testing, security) that core steering files do not cover, leaving AI assistants without guidance on specialized patterns. ## Core Features & Use Cases - Template-Based Generation: Loads templates from .kiro/settings/templates/steering-custom/ for domains like API standards, testing, security, database, and deployment. - Codebase Pattern Analysis: Uses Glob, Grep, and Read to extract real project patterns instead of generic boilerplate. - Granularity Guardrails: Applies steering principles from rules/steering-principles.md to keep files at 100-200 lines focused on patterns, not exhaustive lists. - Use Case: Ask for API standards steering and get .kiro/steering/api-standards.md documenting your project's REST conventions, error format, and authentication approach. ## Quick Start Create a custom steering document for our API standards based on the patterns in the src/api directory.

Frequently Asked Questions about kiro-steering-custom

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a custom steering file in Kiro?

Ask for a custom steering document by naming the domain, such as API standards or testing. The skill loads a matching template from .kiro/settings/templates/steering-custom/, analyzes your codebase for patterns, and writes the result to .kiro/steering/{name}.md.

What custom steering templates are available?

Seven templates are available: api-standards, testing, security, database, error-handling, authentication, and deployment. Each covers domain-specific conventions like REST patterns, mocking strategies, or CI/CD procedures, and is customized to your project.

What happens if no template exists for my domain?

The skill generates the steering document from scratch based on domain knowledge and codebase analysis. It still follows the steering principles in rules/steering-principles.md, keeping the file focused on patterns within 100-200 lines.

How long should a Kiro steering file be?

Steering files should be 100-200 lines, roughly a 2-3 minute read. They document patterns and conventions with concrete code examples rather than exhaustive file listings or every dependency.

Can steering files contain secrets or credentials?

No. The steering principles explicitly prohibit API keys, passwords, database URLs, internal IPs, and any sensitive data. Steering files are project memory loaded into AI context, so they must only contain shareable patterns and conventions.