What problem does it solve? Turning notes, code snippets, schemas, or rough descriptions into clean, editable diagrams is slow and error-prone when done by hand. This Skill produces syntactically valid diagram source in the right language for the task and optionally renders it to PNG, SVG, or PDF files. ## Core Features & Use Cases - Multi-language diagram generation: Produces Mermaid by default, Graphviz DOT for dense dependency graphs, PlantUML for formal UML, and raw SVG when text languages fall short. - Decision-table language selection: Picks the right diagram family (flowchart, sequence, ER, state, class, gantt, mindmap, journey, architecture) based on the user's intent. - Dependency-tolerant rendering: The render_diagram.py script detects available local renderers (mmdc, dot, plantuml, rsvg-convert, inkscape) and prints actionable install hints instead of failing silently. - Use Case: Paste a database schema description and ask for an ER diagram; receive editable Mermaid erDiagram source plus a rendered SVG file for embedding in documentation. ## Quick Start Ask the assistant to create a Mermaid sequence diagram showing how a user request flows through your web app, API, and database, and render it as an SVG file.