excalidraw

Generate Excalidraw diagrams from natural language and export to PNG or SVG.

179|16|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/Agents365-ai/excalidraw-skill --skill excalidraw-agents365-ai
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: excalidraw
Source: https://github.com/Agents365-ai/excalidraw-skill/tree/main
Command: npx skills add https://github.com/Agents365-ai/excalidraw-skill --skill excalidraw-agents365-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Excalidraw diagrams can be generated from plain language, eliminating the manual layout and dragging involved in drawing diagrams and visualizations.

Core Features & Use Cases

  • Generate .excalidraw JSON from natural language and export to PNG/SVG.
  • Export options: Kroki API (SVG only) or local excalidraw-brute-export-cli (PNG + SVG).
  • Proactively trigger diagrams when describing complex systems with 3+ components.
  • Apply a design system including semantic colors, font hierarchy, and arrow styles for production-ready diagrams.
  • Supports diagram patterns: flowcharts, architectures, sequences, mind maps, and swimlanes.
  • End-to-end workflow: generate → export → provide interactive diagram files.

Quick Start

Describe the diagram you want and the system will generate an .excalidraw file and export PNG or SVG.

Frequently Asked Questions about excalidraw

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

FAQPage Schema
How do I generate Excalidraw diagrams from natural language?▼

You can generate Excalidraw diagrams by describing the desired flowchart, architecture, or mind map in plain text. The system processes your natural language input and outputs a valid .excalidraw JSON file without manual layout.

Can I export Excalidraw files to SVG or PNG?▼

Yes, you can export Excalidraw files to SVG or PNG. SVG export is handled via the Kroki API, while PNG and SVG exports are supported locally through the excalidraw-brute-export-cli tool.

What types of diagrams can I create from text descriptions?▼

You can create flowcharts, architectures, sequences, mind maps, and swimlanes from text descriptions. The system applies semantic colors, font hierarchy, and arrow styles to produce production-ready visualizations.

Does it support generating large architecture diagrams?▼

Yes, it supports large architecture diagrams by constructing them section-by-section. This approach ensures complex systems with multiple components are handled proactively without breaking the generation process.

Do I need to install local tools to export Excalidraw JSON to PNG?▼

To export Excalidraw JSON to PNG, you need the local excalidraw-brute-export-cli. Alternatively, you can export to SVG without local tools by using the Kroki API for the conversion.

What is the best way to automate flowchart creation for documentation?▼

The best way to automate flowchart creation is turning natural language descriptions into Excalidraw diagrams directly. This eliminates manual dragging and layout, providing interactive diagram files ready for documentation.