excalidraw
Excalidraw lets you build sketchy, hand-drawn diagrams by writing element JSON and saving as .excalidraw files. Drop them into excalidraw.com for viewing, editing, or optionally upload for shareable links—no accounts or API keys required.
Excalidraw generates hand-drawn style diagrams as .excalidraw files for viewing and editing at excalidraw.com.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-07-27
Excalidraw generates hand-drawn style diagrams as .excalidraw files for viewing and editing at excalidraw.com. Excalidraw lets you build sketchy, hand-drawn diagrams by writing element JSON and saving as .excalidraw files. Drop them into excalidraw.com for viewing, editing, or optionally upload for shareable links—no accounts or API keys required.
Use it when
- Excalidraw JSON format defines diagram elements (shapes, text, connectors, etc.) as structured data.
- Yes.
Verify before relying
Read SKILL.md below before installing (5 files). Open directory: indexed for reading, not audited.
Install
moltis-org/moltis/excalidraw · repository language: Rust
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I create hand drawn diagrams with Excalidraw?
Excalidraw lets you build sketchy, hand-drawn style diagrams by writing element JSON and saving as .excalidraw files. You compose diagram elements programmatically, then export them in the Excalidraw format for viewing and editing on excalidraw.com without needing an account or API keys.
What is the Excalidraw JSON format and how do I use it?
Excalidraw JSON format defines diagram elements (shapes, text, connectors, etc.) as structured data. Excalidraw lets you work directly with this JSON to programmatically create diagrams, then save them as .excalidraw files that excalidraw.com can open, edit, and render with the characteristic hand-drawn aesthetic.
Can I make flowcharts and architecture diagrams with Excalidraw?
Yes. Excalidraw supports generating flowcharts, architecture diagrams, and sequence diagrams through JSON element composition. Build your diagram structure as JSON, export it as a .excalidraw file, then open it on excalidraw.com to view, refine, or share the result.
How do I create shareable diagram links without accounts?
Excalidraw lets you build diagrams and save them as .excalidraw files. Drop those files into excalidraw.com for viewing and editing—no account required. You can optionally upload diagrams to generate shareable links, all without API keys or registration.
What file types does Excalidraw export and support?
Excalidraw exports diagrams as .excalidraw files containing JSON-formatted element data. These files open directly on excalidraw.com for viewing, editing, and sharing. The JSON structure lets you programmatically create and manipulate diagrams before export.
Is Excalidraw free and what license does it use?
Excalidraw is released under the MIT license, making it free and open-source. You can use it to create hand-drawn diagrams, export .excalidraw files, and share them without cost or account requirements.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
Excalidraw Diagram Skill
Create diagrams by writing standard Excalidraw element JSON and saving as .excalidraw files. These files can be drag-and-dropped onto excalidraw.com for viewing and editing. No accounts, no API keys, no rendering libraries -- just JSON.
Workflow
- Load this skill (you already did)
- Write the elements JSON -- an array of Excalidraw element objects
- Save the file using
write_fileto create a.excalidrawfile - Optionally upload for a shareable link using
scripts/upload.pyviaterminal
Saving a Diagram
Wrap your elements array in the standard .excalidraw envelope and save with write_file:
```json { "type": "excalidraw", "version": 2, "source": "moltis", "elements": [ ...your elements array here...
(truncated - see the full file via the links below)
File tree — 5 files
crates/skills/src/assets/creative/excalidraw/SKILL.md
crates/skills/src/assets/creative/excalidraw/references/colors.md
crates/skills/src/assets/creative/excalidraw/references/dark-mode.md
crates/skills/src/assets/creative/excalidraw/references/examples.md
crates/skills/src/assets/creative/excalidraw/scripts/upload.py
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Create hand-drawn style diagrams and export as .excalidraw files”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
Excalidraw lets you build diagrams by writing standard element JSON and saving as `.excalidraw` files that open directly in excalidraw.com. Generate architecture diagrams, flowcharts, sequence diagrams, and concept maps with a simple JSON structure—no rendering libraries or authentication required. Upload files for shareable links or edit them locally.
Generate sketchy, approachable diagrams for workflows, system architecture, mind maps, and entity relationships. The skill renders interactive Excalidraw diagrams directly in your canvas, supporting flowcharts, swimlanes, sequence diagrams, and more with a consistent color palette and element library.
Build sketchy, hand-drawn diagrams by composing Excalidraw element JSON and saving them as .excalidraw files. Open files directly at excalidraw.com or upload for shareable links—no accounts or API keys required. Supports rectangles, ellipses, diamonds, arrows, and labeled shapes with a built-in color palette for flowcharts, architecture diagrams, and concept maps.
Excalidraw analyzes your codebase to automatically generate architecture diagrams in .excalidraw format, complete with components, services, databases, and data flows mapped visually. Optionally export your diagrams to PNG or SVG for documentation and sharing.
Excalidraw Studio converts natural language into professional diagrams—flowcharts, mind maps, architecture designs, ER models, and more—saved as .excalidraw files ready to open in Excalidraw, VS Code, or Obsidian. Choose from sketch, clean, or mixed visual modes and leverage built-in templates for rapid diagram generation.
This skill guides you through building Excalidraw diagrams with correct layout, typography, and element binding. Choose between inline preview, file output, or both workflows depending on whether you need the diagram in chat, saved for later, or both.
More skills excalidraw-ai (MIT) · Excalidraw Skill (unlicensed) · Obsidian Plugin Excalidraw (unlicensed) · excalidraw-diagram (MIT) · Excalidraw Mcp Server (NOASSERTION) · excalidraw-diagram (MIT) · Excalidraw Diagram (unlicensed) · Excalidraw Skill (unlicensed)