What problem does it solve? Creating diagrams manually in a visual editor is slow and hard to reproduce. This Skill generates native .drawio diagram files programmatically from Mermaid text or mxGraphModel XML, with automatic layout and export to shareable formats. ## Core Features & Use Cases - Mermaid or XML authoring: Write concise Mermaid for standard diagram types (flowchart, sequence, class, ER, gantt, C4) and let the draw.io CLI convert and lay it out, or author XML directly for custom shapes and precise control. - ELK auto-layout: Apply layered, tree, radial, or organic layouts to XML-authored diagrams so you only define nodes and edges, not coordinates. - Multiple output formats: Deliver .drawio files, export to PNG/SVG/PDF with embedded editable XML, or generate a browser URL that opens the diagram at app.diagrams.net. - Use Case: Ask for a PNG flowchart of a login process; the Skill writes Mermaid, converts it to .drawio via the desktop CLI, exports an editable PNG, and opens the result. ## Quick Start Create a flowchart of the user login process and export it as a PNG file.