What problem does it solve? Writing or editing Mermaid diagram source by hand often leads to syntax errors, inconsistent grammar choices, and broken renders. This Skill authors valid .mmd source from a natural-language brief or safely modifies an existing .mmd/.mermaid file, validating every output with a mmdc dry-run before delivery. ## Core Features & Use Cases - Create path: Converts a natural-language brief into Mermaid source, auto-selecting among 9 grammars (flowchart, sequenceDiagram, stateDiagram-v2, classDiagram, erDiagram, gantt, pie, journey, mindmap). - Modify path: Parses an existing .mmd file into an intermediate representation, applies label edits, re-renders to Mermaid source, and re-validates with a retry budget of 3. - Technique references: Ships 14 TECH reference files covering grammar syntax, edge styles, subgraphs, activations, and best practices per diagram type. - Use Case: Ask for an ER diagram of your database schema; the Skill emits a lint-validated schema.mmd file with proper crowsfoot cardinality, PK/FK markers, and a job-completion report. ## Quick Start Ask the assistant to create a Mermaid sequence diagram for your login flow, or to edit the labels in an existing .mmd file at a given path.