excalidraw-generator
excalidraw-generator transforms diagram descriptions into complete, valid .excalidraw.json files ready to open at excalidraw.com. It handles flowcharts, architecture diagrams, UML diagrams, and mind maps in both professional and hand-drawn styles, with precise layout calculations and proper element positioning.
excalidraw-generator creates ready-to-open .excalidraw.json files from your diagram descriptions.
AI-generated summary based on this skill's SKILL.md
Install
kv0906/pm-kit/excalidraw · repository language: Python
git clone https://github.com/kv0906/pm-kit
cp -r pm-kit/.claude/skills/excalidraw ~/.claude/skills/excalidrawFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I create an excalidraw diagram from a description?
excalidraw-generator transforms your diagram description into a complete, valid .excalidraw.json file. Describe the diagram you want—flowchart, architecture diagram, UML, or mind map—and the tool generates properly positioned and styled elements ready to open directly at excalidraw.com. The JSON structure is fully valid and includes all necessary formatting.
Can excalidraw-generator make an excalidraw file with professional styling?
Yes. excalidraw-generator produces diagrams in both professional and hand-drawn styles. It calculates precise element positioning and applies consistent styling throughout your diagram, whether you need a polished business architecture diagram or a sketch-style brainstorming layout.
What diagram types does excalidraw-generator support?
excalidraw-generator handles flowcharts, architecture diagrams, UML diagrams (including class and sequence diagrams), mind maps, hierarchical concept diagrams, and decision trees. Each type is generated with correct JSON structure and proper layout calculations for immediate use.
Does excalidraw-generator generate valid .excalidraw.json files?
Yes. excalidraw-generator creates complete, valid .excalidraw.json files that open directly at excalidraw.com without errors. Every element is properly positioned and styled with correct JSON formatting, so your diagrams are ready to use immediately after generation.
Can I use excalidraw-generator to create mind maps?
Yes. excalidraw-generator creates mind maps and hierarchical concept diagrams with proper positioning and structure. It arranges elements logically and generates the complete JSON needed to open your mind map in Excalidraw's editor.
What makes excalidraw-generator diagrams ready to open at excalidraw.com?
excalidraw-generator produces fully valid .excalidraw.json files with all required metadata, element definitions, and positioning data. The output conforms to Excalidraw's format specification, eliminating manual editing—just download and open the file directly in your browser.
SKILL.md
rendered from the published skill — quoted content, verbatim
Excalidraw Diagram Generator
Create complete, valid .excalidraw.json files that users can directly open at excalidraw.com.
Core Capabilities
Diagram types supported: - Flowcharts - Process flows, decision trees, workflows - Architecture Diagrams - System architectures, network topologies, component diagrams - UML Diagrams - Class diagrams, sequence diagrams, use case diagrams - Mind Maps - Hierarchical concept maps, brainstorming diagrams
Two visual styles: - Professional Mode (default): Clean, polished diagrams for technical documentation - Hand-drawn Mode: Sketch-style diagrams for brainstorming and informal use
Quick
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 4 files
.claude/skills/excalidraw/SKILL.md
.claude/skills/excalidraw/references/elements.md
.claude/skills/excalidraw/references/excalidraw-format.md
.claude/skills/excalidraw/references/processing-loop-template.md