Oh-My-Mermaid: Claude Code Skill for Auto-Generating Architecture Diagrams

Oh-My-Mermaid is a Claude Code skill that automatically generates architecture diagrams and documentation from codebases. The tool uses Claude Code to analyze code, identify architectural patterns, and write Mermaid diagrams.
Key Details
The tool is installed globally via npm:
npm install -g oh-my-mermaid && omm setup
In Claude Code, you use the skill with:
/omm-scan (skill) → omm view
The developer emphasizes several design principles:
- Zero runtime dependencies (just YAML)
- Claude Code writes the diagrams while the CLI owns the files
- Plain text output (.mmd + markdown) that's fully git-diffable
- Recursive analysis where complex modules get nested diagrams
The project is free and open source under the MIT license. The GitHub repository is available at https://github.com/oh-my-mermaid/oh-my-mermaid.
A demo video and preview image are available through the Reddit post, and there's a live exploration link at https://ohmymermaid.com/share/8fca9ff0fef84a139ac2d3f9875db0d2.
This type of tool is useful for developers who need to quickly understand or document the architecture of existing codebases, particularly when onboarding to new projects or conducting code reviews.
📖 Read the full source: r/ClaudeAI
👀 See Also

Dart AI productivity app review with OpenClaw integration
A user reports switching from Things to Dart AI for productivity, finding it better for implementing Getting Things Done methodology with full OpenClaw access, despite UI issues and initial setup complexity.

ClaudeHive: Web UI for Managing Parallel Claude Code Sessions
ClaudeHive is a web UI that handles parallel Claude Code sessions, allowing users to define prompt templates with placeholders, batch-run them across multiple inputs with configurable concurrency, and review all results in one place. It includes a CLI tool for manager agents to spawn and coordinate worker agents.

alogin: A Go-based Security Gateway for AI Agents with Human-in-the-Loop
alogin is an open-source Go-based security gateway that provides a secure conduit between AI agents and infrastructure, featuring built-in MCP server support for Claude Desktop, human-in-the-loop safety rails, and encrypted credential storage.

Claude wrote 3,000 lines of code instead of importing pywikibot — a case study in AI agents ignoring existing libraries
A developer tasked Claude Code (Opus 4.7) with fixing typos on Fandom wikis. The model wrote ~3,000 lines of Python reimplementing pywikibot, mwparserfromhell, and RETF rules rather than importing them. The post explores why this happens and how a two-minute search reduced the codebase to 1,259 lines.