What problem does it solve? Creating diagrams usually requires opening a drawing tool and manually placing shapes. This Skill lets you produce complete Excalidraw diagrams as plain JSON files that open directly at excalidraw.com, with no accounts, API keys, or rendering libraries required. ## Core Features & Use Cases - JSON-Based Diagram Generation: Write standard Excalidraw element JSON (rectangles, ellipses, diamonds, arrows, bound text) and save it as a .excalidraw file. - Container Binding and Arrow Connections: Attach labels to shapes via containerId/boundElements and connect arrows to shapes with startBinding/endBinding for clean, auto-positioned diagrams. - Shareable Uploads: Upload a saved diagram to excalidraw.com with the included scripts/upload.py to get a shareable link. - Use Case: Ask for a system architecture diagram showing a client, API gateway, and database; the Skill produces a .excalidraw file you can drag onto excalidraw.com or share via a generated URL. ## Quick Start Create an Excalidraw diagram of a three-tier web architecture with a client, server, and database, and save it as architecture.excalidraw.