mutsumi-manage
Task CRUD: Add, edit, complete, and remove tasks. Supports CLI commands (mutsumi add, mutsumi done) and direct JSON writes.
Mutsumi ships 5 bundled skills that follow the Agent Skills open standard. When you run mutsumi setup, these skills are installed into your agent’s skill directory via symlinks. The agent discovers them automatically — no manual prompt pasting required.
~/.mutsumi/skills/ ← SSOT (single source of truth) mutsumi-manage/SKILL.md mutsumi-track/SKILL.md mutsumi-plan/SKILL.md mutsumi-report/SKILL.md mutsumi-context/SKILL.md │ ├── symlink → ~/.claude/skills/ (Claude Code) ├── symlink → ~/.agents/skills/ (Codex CLI) ├── symlink → ~/.gemini/skills/ (Gemini CLI) └── symlink → ~/.config/opencode/skills/ (OpenCode)Install Mutsumi (if not already):
pip install mutsumi-tuiRun setup for your agent:
mutsumi setup --agent claude-codeSkills are installed to ~/.claude/skills/.
mutsumi setup --agent codex-cliSkills are installed to ~/.agents/skills/.
mutsumi setup --agent gemini-cliSkills are installed to ~/.gemini/skills/.
mutsumi setup --agent opencodeSkills are installed to ~/.config/opencode/skills/.
Verify installation:
ls ~/.claude/skills/mutsumi-*/SKILL.md # Claude Code example# mutsumi-manage/SKILL.md# mutsumi-track/SKILL.md# mutsumi-plan/SKILL.md# mutsumi-report/SKILL.md# mutsumi-context/SKILL.mdStart using — ask your agent:
"Add a task: fix the login bug, priority high, scope today""Break down the auth refactor into subtasks""Give me a status report"mutsumi-manage
Task CRUD: Add, edit, complete, and remove tasks. Supports CLI commands (mutsumi add, mutsumi done) and direct JSON writes.
mutsumi-track
Auto Progress Tracking: Automatically updates task status as you work. Marks subtasks done, updates parent progress. Triggered by the agent, not manually invoked.
mutsumi-plan
Task Decomposition: Breaks a complex goal into actionable subtasks with a parent-children structure. Invoke with: “Plan out the migration to v2”.
mutsumi-report
Status Report: Reads mutsumi.json and generates a progress summary grouped by scope (Today → Week → Month → Inbox). Invoke with: “Give me a task report”.
mutsumi-context
Context Loader: Loads the task board at session start to understand priorities. The agent reads this silently — no output, just awareness. Auto-triggered, not manually invoked.
| Mode | Command | What it does |
|---|---|---|
| skills (default) | mutsumi setup --agent claude-code | Installs 5 skill files as symlinks into the agent’s skill directory. |
| skills+project-doc | mutsumi setup --agent claude-code --mode skills+project-doc | Installs skills AND appends a ## Mutsumi Task Integration section to the agent’s project doc (CLAUDE.md, AGENTS.md, etc.). |
| snippet | mutsumi setup --agent custom --mode snippet | Prints the integration prompt to stdout for manual pasting. No files installed. |
You don’t need to configure anything — agents discover skills by scanning their skill directories.
These are triggered when you ask the agent something relevant:
| You say | Skill triggered |
|---|---|
| ”Add a task to fix the login bug” | mutsumi-manage |
| ”Break down the refactor into subtasks” | mutsumi-plan |
| ”Give me a status report of all tasks” | mutsumi-report |
| ”Mark the auth task as done” | mutsumi-manage |
These activate automatically based on context:
| Behavior | Skill |
|---|---|
| Agent reads the task board at session start | mutsumi-context |
| Agent updates task progress as it works | mutsumi-track |
| Agent | Skill Directory | Project Doc |
|---|---|---|
| Claude Code | ~/.claude/skills/ | CLAUDE.md |
| Codex CLI | ~/.agents/skills/ | AGENTS.md |
| Gemini CLI | ~/.gemini/skills/ | GEMINI.md |
| OpenCode | ~/.config/opencode/skills/ | opencode.md |
| Aider | — | — |
| Custom | — | — |
# Check what's installedls -la ~/.claude/skills/mutsumi-*/SKILL.md
# Re-install (fix broken symlinks)mutsumi setup --agent claude-code
# Uninstall (remove from shell)rm -rf ~/.claude/skills/mutsumi-*mutsumi.json