claw-mo-manage

Solid

Manage mo markdown viewer — check status, add/remove patterns and groups, refresh, stop servers, reset. Use when checking mo status, modifying watch patterns, or troubleshooting.

AI & Automation 47 stars 4 forks Updated 4 days ago MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
56
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# claw-mo-manage Interactive management hub for mo markdown viewer. Shows current state and lets the user choose what to do — including a safe "refresh" that re-scans the filesystem without destroying the session. For config schema, HTTP API, `--restart` vs `--clear` semantics, and CLI wrappers (`--unwatch`, `--close`): read `${CLAUDE_PLUGIN_ROOT}/references/shared.md` ## Steps ### 1. Gather State Check prerequisite first: `command -v mo >/dev/null 2>&1`. If missing, tell the user to install and stop. Then in parallel: - `mo --status --json` — all running servers - Read `${CLAUDE_PLUGIN_DATA}/config.json` — all configured projects - Get current project key: `git rev-parse --show-toplevel` For the current project, extract the live group→patterns mapping from the JSON output and compare it against saved config. Mark the session **out of sync** if they differ. ### 2. Display Dashboard ``` 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) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ``` Match config entries to running servers for accurate status (● / ○). Also list any running servers found by `mo --status --json` that aren't in config (user may have started them manually). If the current project's configured mapping and live mapping differ, show an explicit warning: ``` ⚠ current project is out of sync configu...

Details

Author
LeeJuOh
Repository
LeeJuOh/claude-code-zero
Created
4 months ago
Last Updated
4 days ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category