Create Mermaid diagrams. ONLY use when user explicitly says "Mermaid". NOT for general diagrams, schemas, ASCII art, or wireframes.
View on GitHubbengous/claude-code-plugins
mermaid-diagrams
January 24, 2026
Select agents to install to:
npx add-skill https://github.com/bengous/claude-code-plugins/blob/main/mermaid-diagrams/skills/mermaid-diagrams/SKILL.md -a claude-code --skill mermaid-diagramsInstallation paths:
.claude/skills/mermaid-diagrams/# Mermaid Diagrams Skill This skill helps create clean, well-organized Mermaid diagrams for software engineering and architecture visualization. <when_to_use> Use this skill specifically for creating, editing, fixing, or improving Mermaid diagrams: - **Create** new Mermaid diagrams - **Edit** existing Mermaid diagrams - **Fix** broken or incorrect diagram syntax - **Improve** diagram organization or readability - **Visualize** software architecture or technical concepts For simply reading or interpreting existing diagrams, proceed directly without this skill. </when_to_use> <diagram_types> This skill supports all major Mermaid diagram types for software engineering: 1. **Flowcharts** - Process flows, algorithms, decision trees 2. **Sequence Diagrams** - API interactions, service communication, workflows 3. **Class Diagrams** - Object models, domain design, relationships 4. **ER Diagrams** - Database schemas, data models 5. **State Diagrams** - State machines, workflow states, lifecycle 6. **C4 Diagrams** - Software architecture (context, container, component) 7. **Git Graphs** - Branching strategies, version control workflows </diagram_types> <references> **Parallel Loading:** When creating diagrams, read `references/gotchas.md` AND the relevant syntax reference file simultaneously. Load multiple template files in parallel when creating complex diagrams. ### Quick Reference Priority When creating or editing diagrams, consult references in this order: **For all diagrams first:** 1. **`references/gotchas.md`** - Common errors, special characters, reserved keywords 2. **`references/styling.md`** - Themes, colors, formatting **Then consult the specific syntax reference:** - `references/syntax-flowchart.md` - `references/syntax-sequence.md` - `references/syntax-class.md` - `references/syntax-er.md` - `references/syntax-state.md` - `references/syntax-c4.md` - `references/syntax-git.md` **For architectural patterns:** - `references/patterns.md` - Common softwar