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.