Help us improve
Share bugs, ideas, or general feedback.
From claw-mo
Starts mo markdown viewer server for current project using config groups/patterns, migrates config if needed, and opens browser tab via cmux or default.
npx claudepluginhub leejuoh/claude-code-zero --plugin claw-moHow this skill is triggered — by the user, by Claude, or both
Slash command
/claw-mo:claw-mo-upThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Start the mo markdown viewer server for the current project and open it in the browser.
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 markdown files in a live-reloading cmux viewer panel with rich rendering for displaying plans, documentation, or notes alongside the terminal.
Share bugs, ideas, or general feedback.
Start the mo markdown viewer server for the current project and open it in the browser.
For config schema, port logic, groups, and browser opening: read ${PLUGIN_DIR}/references/shared.md
command -v mo >/dev/null 2>&1git rev-parse --show-toplevel (fallback: $PWD)${PLUGIN_DATA_DIR}/config.json for this project key/claw-mo-setup, stoppatterns (v1), migrate to groups format and save backmo --status --json → check if server already running on this port# First group starts the server
mo --no-open -w 'pattern1' -w 'pattern2' --target groupName -p PORT
# Subsequent groups add to the running server
mo --no-open -w 'pattern3' --target anotherGroup -p PORT
$CMUX_SURFACE_ID set): check if a mo browser surface already exists from a previous run. If yes, cmux browser "$SURFACE_ID" navigate "http://localhost:$PORT" to reuse it. If no, cmux browser open "http://localhost:$PORT".open "http://localhost:$PORT"--no-open when starting mo — the skill controls browser opening separatelycmux browser open creates a new browser surface each time. If the user already has mo open in a browser surface, prefer cmux browser navigate to reuse it instead of creating a duplicate tab. See shared.md for details.