excalidraw-diagrams
CommunityProgrammatically create Excalidraw diagrams.
Authorcraiggwilson
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill enables you to generate Excalidraw diagrams programmatically from code, replacing manual diagram drawing with repeatable scripted visuals.
Core Features & Use Cases
- Python-based generator: Create flowcharts, architecture diagrams, and system designs as .excalidraw files that can be opened in Excalidraw or VS Code.
- Inline diagram APIs: Use the provided Diagram, Flowchart, and ArchitectureDiagram APIs to compose diagrams from code.
- Export & sharing: Includes a self-contained bin/ directory with tools to export to PNG via Playwright and to save diagrams for documentation, presentations, or embedding in tooling.
Quick Start
To get started, run diagrams generation from the bundled Python APIs or invoke the Node-based export tool to export to PNG. For example, create a diagram and save it as diagram.excalidraw, then use the export script to convert it to PNG if needed.
Dependency Matrix
Required Modules
playwright
Components
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: excalidraw-diagrams Download link: https://github.com/craiggwilson/nix-config/archive/main.zip#excalidraw-diagrams Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.