From mermaid
Generate Mermaid diagrams from descriptions. Use when the user wants to create any type of Mermaid diagram including flowcharts, sequence diagrams, class diagrams, state diagrams, ER diagrams, Gantt charts, or pie charts. Also use when the user asks to visualize processes, relationships, architectures, timelines, or data as diagrams.
How this skill is triggered — by the user, by Claude, or both
Slash command
/mermaid:mermaidThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate valid Mermaid diagram code based on user descriptions.
Generate valid Mermaid diagram code based on user descriptions.
Match the user's intent to the appropriate type:
| Intent | Diagram Type | Reference |
|---|---|---|
| Process flows, decision trees, workflows | Flowchart | flowchart.md |
| API calls, message passing, system interactions | Sequence | sequence.md |
| OOP structures, interfaces, relationships | Class | class.md |
| State machines, lifecycle, status transitions | State | state.md |
| Database schemas, data models, entity relationships | ER | er.md |
| Project schedules, task timelines, milestones | Gantt | gantt.md |
| Proportional data, distribution, percentages | Pie | pie.md |
If the user specifies a type, use it. If ambiguous, pick the best fit and mention alternatives.
%%) for complex sections$ARGUMENTS, treat it as the diagram descriptionnpx claudepluginhub tymoj/marketplace --plugin mermaidCreates Mermaid diagrams for flowcharts, sequences, ERDs, architectures, Gantt charts, and more. Masters syntax for all types with styling, best practices, and rendering guidance.
Guides creation of syntactically correct Mermaid diagrams including flowcharts, sequence diagrams, class diagrams, state diagrams, Gantt charts, ER diagrams, and data lineage visualizations.
Generates Mermaid diagrams for class models, sequences, flowcharts, ERDs, C4 architecture, git graphs, gantt charts to visualize software architecture, flows, databases, and processes.