excalidraw

Create hand-drawn Excalidraw diagrams from JSON saved as .excalidraw files.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/x-TheFox/Corvus --skill excalidraw-x-thefox
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: excalidraw
Source: https://github.com/x-TheFox/Corvus/tree/main/skills/creative/excalidraw
Command: npx skills add https://github.com/x-TheFox/Corvus --skill excalidraw-x-thefox

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires cryptography, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Hand-drawn Excalidraw diagrams are created 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, with no accounts, no API keys, and no external rendering libraries.

Core Features & Use Cases

  • Author Excalidraw elements as JSON and bundle into a .excalidraw envelope
  • Save and share diagrams via Excalidraw
  • Use for architecture diagrams, flowcharts, and sequence diagrams

Quick Start

Save your Excalidraw elements JSON as a .excalidraw file and open it in Excalidraw for viewing and editing.

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 JSON without using external rendering libraries?▼

You can create Excalidraw diagrams by authoring standard element JSON and saving it as a .excalidraw file. These files can be drag-and-dropped directly onto excalidraw.com for viewing and editing.

Do I need an Excalidraw account or API key to create and share architecture diagrams?▼

No accounts or API keys are required to create and share architecture diagrams. You only need plain JSON elements saved as a .excalidraw file, using a lightweight workflow without external services.

What diagram types can I build by writing Excalidraw element JSON?▼

By writing Excalidraw element JSON, you can build architecture diagrams, flowcharts, and UML-like sequence diagrams. These are bundled into a .excalidraw envelope for sharing via drag-and-drop.

Does the Excalidraw JSON workflow support drag-and-drop sharing to excalidraw.com?▼

Yes, the Excalidraw JSON workflow supports drag-and-drop sharing to excalidraw.com. You save your authored elements as a .excalidraw file and drop it onto the website for viewing and editing.

What's the best way to export hand-drawn flowcharts without external rendering dependencies?▼

The best way to export hand-drawn flowcharts without external rendering dependencies is authoring plain JSON elements and saving them as a .excalidraw file. This lightweight workflow uses optional upload scripts when available.