$npx skillfedfor your agent

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

2,795 327 MITupdated by moltis-org

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.

manual: git clone https://github.com/moltis-org/moltis → cp -r moltis/crates/skills/src/assets/creative/excalidraw ~/.claude/skills/excalidraw
crates/skills/src/assets/creative/excalidraw/SKILL.md · version ea542cef

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.

Same gist for agents: .md · .json

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

  1. Load this skill (you already did)
  2. Write the elements JSON -- an array of Excalidraw element objects
  3. Save the file using write_file to create a .excalidraw file
  4. Optionally upload for a shareable link using scripts/upload.py via terminal
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
by NousResearch · NousResearch/hermes-agent

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.

MITupdated Jul 2026
★ 221,503repo stars
excalidraw
by aws-samples · aws-samples/sample-strands-agent-with-agentcore

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.

MITupdated Jul 2026
★ 182repo stars
Excalidraw
by graniet · graniet/kheish

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.

Apache-2.0updated Jul 2026
★ 264repo stars
Excalidraw
by dirnbauer · dirnbauer/webconsulting-skills

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.

no license declared → metadata onlyupdated Jul 2026
★ 33repo stars
Excalidraw Studio
by tech-leads-club · tech-leads-club/agent-skills

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.

no license declared → metadata onlyupdated Jul 2026
★ 4,951repo stars
excalidraw-diagrams
by sammcj · sammcj/agentic-coding

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.

Apache-2.0updated Jul 2026
★ 153repo stars

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)

Tags
sketch-based-drawingdiagram-exportjson-based-graphicsno-account-requiredshareable-linkshand-drawn-aestheticflowchart-builderarchitecture-visualization