mermaid-diagrams

Installation
Summary

Text-based software diagrams for domain modeling, architecture, flows, and database schemas.

  • Supports nine diagram types: class diagrams, sequence diagrams, flowcharts, entity relationship diagrams, C4 architecture diagrams, state diagrams, git graphs, Gantt charts, and pie/bar charts
  • All diagrams render from plain-text syntax, making them version-controllable and easy to maintain alongside code
  • Native support in GitHub, GitLab, VS Code, Notion, Obsidian, and Confluence; exportable to PNG/SVG via Mermaid Live Editor or CLI
  • Includes detailed references for each diagram type, configuration options for themes and layout, and best practices for keeping diagrams focused and maintainable
SKILL.md

Mermaid Diagramming

Create professional software diagrams using Mermaid's text-based syntax. Mermaid renders diagrams from simple text definitions, making diagrams version-controllable, easy to update, and maintainable alongside code.

Core Syntax Structure

All Mermaid diagrams follow this pattern:

diagramType
  definition content

Key principles:

  • First line declares diagram type (e.g., classDiagram, sequenceDiagram, flowchart)
  • Use %% for comments
  • Line breaks and indentation improve readability but aren't required
  • Unknown words break diagrams; parameters fail silently
Related skills

More from davila7/claude-code-templates

Installs
484
GitHub Stars
27.2K
First Seen
Jan 25, 2026