kiro-steering-custom

Create custom steering documents from repository patterns and templates.

1.5k|242|Updated Feb 16, 2017
One-click install
npx skills add https://github.com/growilabs/growi --skill kiro-steering-custom-growilabs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kiro-steering-custom
Source: https://github.com/growilabs/growi/tree/main/.claude/skills/kiro-steering-custom
Command: npx skills add https://github.com/growilabs/growi --skill kiro-steering-custom-growilabs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill produces focused, project-specific steering documents when core steering files are insufficient, turning implicit patterns and team preferences into concise, reusable project memory.

Core Features & Use Cases

  • Template-driven creation: Loads and customizes templates from .kiro/settings/templates/steering-custom/ to jumpstart domain-specific guidance.
  • Repository-aware analysis: Uses targeted glob/grep reads to extract patterns from code, tests, and configuration to ground recommendations in the codebase.
  • Guided output: Generates maintainable 100-200 line steering files in .kiro/steering/ and follows steering-principles.md to avoid sensitive data and agent-specific tooling.
  • Use Case: Create API standards, testing strategy, or security steering tuned to an existing repository's conventions.

Quick Start

Create an API standards steering file named api-standards by loading the api-standards template, scanning the src/api/ directory for naming and error-handling patterns, and writing the results to .kiro/steering/api-standards.md.

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 custom steering documents for specialized project domains?

To create custom steering documents, load matching templates from the settings directory, analyze repository files using glob and grep, and output a concise markdown file into the project's steering folder.

What are project steering documents and when do I need them?

Project steering documents capture implicit code patterns and team preferences as reusable project memory. You need them when core steering files are insufficient for specialized domains like API standards or security.

Can I generate API standards and testing strategy documentation from an existing codebase?

Yes, you can generate API standards and testing strategy documentation by scanning directories like src/api/ for naming and error-handling patterns, synthesizing the findings into a customized steering file.

How do I use templates to jumpstart domain-specific documentation?

Use templates by loading files from the custom steering templates directory, which provides a structured baseline. The skill customizes this baseline using your repository's specific code patterns and configurations.

What is the recommended length and format for a custom steering file?

A custom steering file should be a maintainable markdown document of 100 to 200 lines. This concise format ensures the synthesized guidance remains focused and actionable for the project.

How do I avoid sensitive data when generating project memory files?

To avoid sensitive data in generated project memory files, the document creation process follows established steering principles that explicitly exclude sensitive information and agent-specific tooling from the final output.