What problem does it solve? Creating diagrams usually requires opening a drawing tool and manually placing shapes. This Skill lets you produce hand-drawn style diagrams directly as Excalidraw JSON files, which can be opened at excalidraw.com or shared via a link without any account or rendering library. ## Core Features & Use Cases - JSON-Based Diagram Generation: Write standard Excalidraw element JSON (rectangles, ellipses, diamonds, arrows, bound text labels) and save it as a .excalidraw file. - Container Binding for Labels: Attach text to shapes and arrows using containerId and boundElements so labels render correctly instead of blank shapes. - Shareable Uploads: Upload diagrams to excalidraw.com with client-side AES-GCM encryption via the included scripts/upload.py to get a shareable URL. - Use Case: Ask for a system architecture diagram with frontend, backend, and database layers; the Skill produces a .excalidraw file with color-coded zones, labeled nodes, and bound arrows that you can open or share instantly. ## Quick Start Ask the agent to create an Excalidraw diagram of your system architecture and save it as a .excalidraw file, then optionally upload it for a shareable link.