What problem does it solve? Writing Mermaid diagrams by hand often leads to syntax errors, wrong diagram-type choices, and diagrams that fail to render on platforms like GitHub. This Skill selects the correct diagram type for your intent, writes syntactically correct Mermaid using family-specific references, and validates the output before delivery. ## Core Features & Use Cases - Diagram Type Selection: Matches your intent to the right type from a catalog of 30+ Mermaid diagram families, including flowchart, sequence, class, state, ER, C4, gantt, mindmap, sankey, and more. - Syntax Validation: Validates diagrams with the Mermaid CLI (mmdc) before delivery, and flags rendering limits for beta diagram types on GitHub. - Flexible Delivery: Outputs diagrams inline as fenced Markdown blocks or as .mmd files with exported .svg/.png images for targets that cannot render Mermaid. - Use Case: You need to document a database schema in a GitHub README. Describe the tables and relationships, and the Skill produces a validated erDiagram with correct crow's foot cardinality notation, ready to paste into Markdown. ## Quick Start Ask the agent to create a Mermaid sequence diagram showing the login flow between a user, an API, and a database.