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.