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 by writing standard Excalidraw element JSON, saving it as a .excalidraw file that opens directly on excalidraw.com with no accounts or rendering libraries. ## Core Features & Use Cases - JSON-Based Diagram Generation: Write Excalidraw element arrays for rectangles, ellipses, diamonds, arrows, and bound text labels, then save as .excalidraw files. - Container Binding & Arrow Connections: Correctly link text labels to shapes and bind arrows to elements so diagrams stay connected when edited. - Shareable Uploads: Upload diagrams to excalidraw.com with client-side AES-GCM encryption via the included upload script to get a shareable URL. - Use Case: Ask for a system architecture diagram showing a frontend, API layer, and database; the Skill writes the .excalidraw file with color-coded zones and labeled arrows, then optionally uploads it for a link you can share with your team. ## Quick Start Create an Excalidraw diagram of a simple three-tier web architecture and save it as a .excalidraw file.