excalidraw

Generate and edit Excalidraw diagrams as JSON from natural language prompts.

1|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/pablomat555/eggent-ai --skill excalidraw-pablomat555
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: excalidraw
Source: https://github.com/pablomat555/eggent-ai/tree/main/bundled-skills/excalidraw
Command: npx skills add https://github.com/pablomat555/eggent-ai --skill excalidraw-pablomat555

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Diagram creation is tedious and error-prone when translating ideas into Excalidraw JSON; this skill standardizes and automates the generation of diagrams from natural language prompts.

Core Features & Use Cases

  • Generate Excalidraw-compatible diagrams from user descriptions (flowcharts, architecture diagrams, mind maps, wireframes).
  • Edit existing Excalidraw diagrams programmatically, enabling rapid updates and reuse of templates.
  • Use Case: design a system architecture diagram from a textual spec and export as .excalidraw JSON.

Quick Start

Describe the diagram you want in plain language and I will generate the corresponding Excalidraw JSON.

Frequently Asked Questions about excalidraw

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate Excalidraw flowcharts from text descriptions?

To generate Excalidraw flowcharts from text, describe your desired diagram in plain language and the skill outputs valid Excalidraw JSON structures containing core elements like rectangles, arrows, and text, automating diagram creation from natural language prompts.

Can I edit existing Excalidraw diagrams programmatically?

Yes, you can edit existing Excalidraw diagrams programmatically. The skill automates updates to Excalidraw JSON structures, enabling rapid modifications and reuse of diagram templates for architecture planning and wireframes without manual drawing.

What diagram types does the Excalidraw JSON automation support?

Excalidraw JSON automation supports generating flowcharts, mind maps, architecture diagrams, and wireframes. It exports valid JSON structures with core element types including rectangle, ellipse, diamond, text, arrow, line, Freedraw, and image.

Do I need to manually write Excalidraw JSON to create architecture diagrams?

No, you do not need to manually write Excalidraw JSON to create architecture diagrams. You can provide a textual specification, and the skill standardizes and automates the generation of the corresponding Excalidraw JSON file.

What are the limitations of automating Excalidraw diagram generation?

A limitation of automating Excalidraw diagram generation is that output relies on standardized JSON structures and core element types. Complex freehand drawings may be harder to generate accurately from text than structured flowcharts or architecture diagrams.