What problem does it solve?
This Skill removes the manual effort of drawing diagrams by converting natural-language descriptions into structured Excalidraw diagrams you can open and edit immediately.
Core Features & Use Cases
- Generate Excalidraw JSON: Produces a complete .excalidraw file as JSON output so users can open it in Excalidraw without rebuilding from scratch.
- Support multiple diagram styles: Flowcharts, relationship diagrams, mind maps, and system architecture diagrams (including DFDs, swimlanes, class, sequence, and ER diagrams).
- Scales clarity through layout guidance: Applies element-count guidance, spacing/layout tips, and complexity management (split into multiple diagrams when needed).
Use case: Describe a system workflow like “User signs up, verifies email, then receives an onboarding checklist,” and get a flowchart-ready Excalidraw diagram with consistent shapes, labels, and arrows.
Quick Start
Use the excalidraw-diagram-generator skill to create a flowchart Excalidraw file from the request: "Create a diagram showing the process of user registration with an email verification decision."