Use when you want to modify ANY aspect of yourself — your capabilities (new/overridden tools), your behavior (hooks that intercept every tool call, LLM request, session and subagent lifecycle), your knowledge (skills that persist across sessions), your orchestration (workflow scripts), or even your UI (TUI panels, commands, dialogs). Nothing about you is fixed: every layer from what tools you expose, to how you react to events, to what the user sees on screen is rewritable through files in .mimocode/. Use proactively — repeated manual sequence 3+ times, repeated user correction, durable project knowledge, or any "I wish I could..." moment is a trigger to evolve.
$npx -y skills add xiaomimimo/mimo-code --skill evolveInstalls into the current project.
Run `npx skills use "https://github.com/xiaomimimo/mimo-code" --skill "xiaomimimo/mimo-code/evolve"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/xiaomimimo/mimo-code" that are relevant to the current task. Run `npx skills add "https://github.com/xiaomimimo/mimo-code"` and select the relevant skills, then follow their instructions.