What problem does it solve?
This Skill removes the friction of creating diagrams by letting you generate Excalidraw-ready files directly from well-structured JSON, so you can produce consistent architecture and process visuals without manual drawing.
Core Features & Use Cases
- Create Excalidraw diagrams via JSON: Generate rectangles, ellipses, diamonds, arrows, and labeled elements by writing Excalidraw element objects.
- Save to shareable .excalidraw files: Produce standard
.excalidraw documents that open in Excalidraw (e.g., excalidraw.com) and can be edited later.
- Optionally upload for a shareable link: Upload an
.excalidraw file to excalidraw.com using the provided upload script to get a URL for sharing.
- Use cases: Architecture diagrams, flowcharts, sequence diagrams, and concept maps (especially when you want diagrams generated from structured specs).
Quick Start
Create a valid .excalidraw JSON document with an elements array and save it to ~/diagrams/my_diagram.excalidraw, then open it at excalidraw.com.