Help us improve
Share bugs, ideas, or general feedback.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claw-mo:claw-mo-manageThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Interactive management hub for mo markdown viewer. Shows current state and lets the user choose what to do.
Configures mo markdown viewer for current project by scanning .md files, suggesting group watch patterns (docs, plans, specs), and saving config. Use for doc watching or markdown viewer setup.
Serves markdown as live-reloading browser previews using mdserve for complex docs, tables, Mermaid diagrams, and multi-file sets. Handles iterative edits.
Opens Cross-Code Organizer (CCO) dashboard to view and manage memories, skills, MCP servers, hooks, configs across global/project scopes with drag-and-drop, search, filter, preview, and undo.
Share bugs, ideas, or general feedback.
Interactive management hub for mo markdown viewer. Shows current state and lets the user choose what to do.
For config schema, HTTP API, and groups: read ${PLUGIN_DIR}/references/shared.md
Check prerequisite first: command -v mo >/dev/null 2>&1 — if missing, tell user to install and stop.
Then run in parallel:
mo --status --json — get all running servers${PLUGIN_DATA_DIR}/config.json — get all configured projectsgit rev-parse --show-toplevelPresent a clear overview:
mo server status
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
● project-a :6342 running docs(12) plans(3) default(2)
● project-b :6367 running specs(5)
○ project-c :6315 stopped
Current project: project-a (:6342)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
What would you like to do?
1) Add pattern
2) Remove pattern
3) Add group
4) Remove group
5) Reset session
Match config entries with running servers to show accurate status (● running / ○ stopped).
Ask what the user wants to do. Handle based on choice:
Add pattern:
POST /_/api/patterns with {"pattern": "...", "group": "..."}Remove pattern:
DELETE /_/api/patterns?pattern=...&group=...Add group:
Remove group:
Reset session:
echo "y" | mo --clear -p PORTAfter completing an action, show the updated dashboard and ask if they want to do anything else. Exit when they're done.
y to mo --clear — it prompts for confirmation and will hang without it