What problem does it solve?
This Skill automates the creation and maintenance of a project's steering memory by analyzing the codebase, extracting architecture patterns, tech stacks, and business context, and storing them in bilingual steering documents for all agents to reference.
Core Features & Use Cases
- Architecture pattern detection: identify common patterns from directory structure and naming conventions.
- Technology stack extraction: detect languages, frameworks, libraries, and tools from package manifests and config files.
- Steering document management: generate and update core documents like structure.md, tech.md, and product.md in English and Japanese.
- Memory system management: populate memories/ with architecture_decisions, development_workflow, domain_knowledge, suggested_commands, and lessons_learned.
- Divergence detection: compare codebase with steering to surface inconsistencies and propose improvements.
- Memory CLI support: extract, export, import, condense, list, and clear session memories.
Quick Start
Use the Steering Agent to bootstrap the project steering context by running the bootstrap process on your repository, which will generate bilingual steering documents and memory templates for ongoing updates.