From oh-my-mermaid
Launches interactive omm web viewer to explore .omm/ architecture diagrams in browser. Verifies diagrams exist first; starts on localhost:3000 and auto-refreshes.
npx claudepluginhub oh-my-mermaid/oh-my-mermaid --plugin oh-my-mermaidThis skill uses the workspace's default tool permissions.
Launch the interactive web viewer so the user can explore `.omm/` architecture diagrams in their browser.
Scans codebase architecture using perspectives like overall-architecture, request-lifecycle, and data-flow to generate recursive .omm/ Mermaid diagrams. Use when updating architecture docs.
Generates Mermaid diagrams from codebases: flowcharts, class diagrams, sequence diagrams, ER diagrams from DB schemas. Use for architecture visualizations, onboarding, reviews, docs.
Generates Mermaid flowcharts visualizing high-level codebase component relationships. Use for onboarding, PR reviews, and understanding system structure.
Share bugs, ideas, or general feedback.
Launch the interactive web viewer so the user can explore .omm/ architecture diagrams in their browser.
Ensure the omm CLI is available:
command -v omm || npm install -g oh-my-mermaid
If the install command fails (permission denied), tell the user:
"Please run npm install -g oh-my-mermaid in your terminal, then try again."
omm list
If no classes found, tell the user:
"No architecture docs found. Run /omm-scan first to generate them."
Then stop.
omm view
If the user specified a port:
omm view --port <port>
Tell the user the viewer is running and provide the URL (default: http://localhost:3000).
The viewer auto-refreshes when .omm/ files change.
/omm-scan instead of starting an empty viewer.omm/ files