Skip to content
Michi v2026.05.20
Save the Tokens

Install Michi

v2026.05.20 • 2026-05 • by Chris Sepulveda
  • Claude Code installed and working
  • A project with a git repository
  • The Michi toolkit — clone or download the GitHub repo

Copy the skill directories from the toolkit into your project’s .claude/skills/:

Terminal window
# From your project root
cp -r <michi-path>/toolkit/skills/michi-bootstrap .claude/skills/
cp -r <michi-path>/toolkit/skills/michi-planning .claude/skills/
cp -r <michi-path>/toolkit/skills/michi-session .claude/skills/
cp -r <michi-path>/toolkit/skills/michi-debrief .claude/skills/
cp -r <michi-path>/toolkit/skills/michi-sustainability .claude/skills/
cp -r <michi-path>/toolkit/skills/michi-explore .claude/skills/
cp -r <michi-path>/toolkit/skills/michi-workshop .claude/skills/
cp -r <michi-path>/toolkit/skills/michi-scenario-test-builder .claude/skills/
cp -r <michi-path>/toolkit/skills/michi-pr-prep .claude/skills/

Each skill is self-contained — its references/ folder includes everything it needs. No external dependencies.

If you use agent-sync to manage skills across machines and tools (Claude Code, Codex, Gemini), the published toolkit/skills-directory.yaml already references the Michi skills hosted on GitHub. Add an entry pointing at this repo to your source directory’s skills-directory.yaml, or copy the published file directly:

Terminal window
# from a checkout of csepulv/michi
cp toolkit/skills-directory.yaml ~/ai-config/personal/
# fetch and sync
agent-sync fetch
agent-sync sync

Released versions are listed in CHANGELOG.md. The published repo tracks main only — to pin to a specific release, replace tree/main/ with the corresponding public commit SHA in each source URL.

SkillWhenWhat it does
michi-bootstrapBefore first sessionSurvey project, assess gaps, scaffold Michi docs structure
michi-exploreResearch, brainstormingStructured investigation with Michi discipline
michi-planningBefore implementationExplore codebase, surface assumptions, co-design scenarios, write plan
michi-sessionDuring implementationRigid execution: implement, test, log decisions, verify, commit
michi-debriefAfter implementationReview decisions, promote learnings, curate scenarios, calibrate trust
michi-sustainabilityAt checkpointsScaled health checks — code quality, test quality, architectural alignment
michi-scenario-test-builderDuring planningGenerate Kaner-style verification scenarios
michi-workshopEveryday workLightweight Michi for bug fixes, small features, quick tasks
michi-pr-prepBefore PR reviewPrepare a review guide for your PR

Start a Claude Code session in your project and invoke:

/michi-bootstrap

If the skill loads and starts surveying your project, you’re set. Next: bootstrap your project →