excalidraw

Generate Excalidraw-compatible JSON diagrams and save them as .excalidraw files.

174|23|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/RedWoodOG/Hermes-Desktop --skill excalidraw-redwoodog
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: excalidraw
Source: https://github.com/RedWoodOG/Hermes-Desktop/tree/main/skills/creative/excalidraw
Command: npx skills add https://github.com/RedWoodOG/Hermes-Desktop --skill excalidraw-redwoodog

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Diagram creation is slow and error-prone when done by hand; this skill standardizes Excalidraw JSON diagrams and saves them as .excalidraw files for quick rendering and sharing.

Core Features & Use Cases

  • Generate Excalidraw-compatible JSON diagrams and save as .excalidraw files.
  • Open and edit diagrams directly in excalidraw.com without accounts or API keys.
  • Upload diagrams to excalidraw.com to obtain shareable links using the built-in script.
  • Supports standard Excalidraw element JSON with container bindings and the recommended element structure.

Quick Start

Write standard Excalidraw element JSON and save as a .excalidraw file to begin.

Frequently Asked Questions about excalidraw

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

FAQPage Schema
How do I generate Excalidraw JSON diagrams programmatically?▼

To generate Excalidraw JSON diagrams, construct valid Excalidraw element JSON with container bindings, save it as a .excalidraw file, and open it locally or in excalidraw.com for rendering.

What is the recommended element structure for Excalidraw JSON files?▼

The recommended element structure for Excalidraw JSON involves using standard Excalidraw element JSON with container bindings to ensure proper rendering and editing in excalidraw.com.

Can I share Excalidraw diagrams without an account or API key?▼

Yes, you can share Excalidraw diagrams without an account or API key by running the built-in upload script to obtain a shareable URL from excalidraw.com.

What types of diagrams can I create using Excalidraw JSON?▼

Using Excalidraw JSON, you can create architecture diagrams, flowcharts, sequence diagrams, and concept maps by generating the compatible JSON and saving it as a .excalidraw file.

Does the Excalidraw diagram generation process require any dependencies?▼

Yes, the Excalidraw diagram generation process requires the cryptography dependency to handle the upload script for obtaining shareable links.