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

✍️ OpenClawRadar📅 Published: April 1, 2026🔗 Source
Oh-My-Mermaid: Claude Code Skill for Auto-Generating Architecture Diagrams
Ad

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.

Ad

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

Ad

👀 See Also

Dart AI productivity app review with OpenClaw integration
Tools

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.

OpenClawRadar
ClaudeHive: Web UI for Managing Parallel Claude Code Sessions
Tools

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.

OpenClawRadar
alogin: A Go-based Security Gateway for AI Agents with Human-in-the-Loop
Tools

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.

OpenClawRadar
Claude wrote 3,000 lines of code instead of importing pywikibot — a case study in AI agents ignoring existing libraries
Tools

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.

OpenClawRadar