steering

Analyze codebases to generate bilingual steering memory documents in English and Japanese.

Updated Jan 10, 2026
One-click install
npx skills add https://github.com/Eigo-Mt-Fuji/portfolio-2026 --skill steering-eigo-mt-fuji
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: steering
Source: https://github.com/Eigo-Mt-Fuji/portfolio-2026/tree/main/.claude/skills/steering
Command: npx skills add https://github.com/Eigo-Mt-Fuji/portfolio-2026 --skill steering-eigo-mt-fuji

SYSTEM DOCUMENTATION & REQUIREMENTS

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.

Frequently Asked Questions about steering

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

FAQPage Schema
How do I document my codebase's architecture patterns and technology stack?

Codebase analysis extracts architecture patterns, tech stack, and business context by scanning directory structure, naming conventions, and package manifests, then generates bilingual steering documents that all agents can reference for consistent understanding.

Can I maintain bilingual documentation for my software project automatically?

Yes, this Skill generates and updates bilingual steering memory in English and Japanese, creating parallel versions of structure, tech, and product documentation so multilingual teams access consistent project context.

How do I detect inconsistencies between my actual codebase and its documentation?

Divergence detection compares your codebase against steering documents to surface misalignments in architecture, tech stack, or business context, then proposes updates to keep documentation synchronized.

What's the best way to bootstrap steering context for a new repository?

Run the bootstrap process to analyze your repository structure, extract languages and frameworks from config files, and generate bilingual steering documents plus memory templates for architecture decisions, workflows, and domain knowledge.

Does this work with codebases of different sizes and tech stacks?

Yes, it applies to software repositories of varying sizes and automatically detects languages, frameworks, and tools regardless of stack, enabling continuous learning and cross-agent collaboration at any project scale.

How do I manage development workflow and lessons learned as my project evolves?

Memory system management populates structured bilingual templates for development workflows, lessons learned, and suggested commands, enabling agents to reference and update collective knowledge as the codebase grows.