excalidraw

Generate hand-drawn style diagrams in Excalidraw JSON format.

4|Updated May 14, 2026
One-click install
npx skills add https://github.com/liumeixin/hermes-skills --skill excalidraw-liumeixin
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: excalidraw
Source: https://github.com/liumeixin/hermes-skills/tree/main/creative/excalidraw
Command: npx skills add https://github.com/liumeixin/hermes-skills --skill excalidraw-liumeixin

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill allows you to easily create hand-drawn style diagrams using the Excalidraw JSON format, eliminating the need for complex drawing tools.

Core Features & Use Cases

  • Excalidraw JSON Format: Utilize the Excalidraw JSON format to create diagrams like architecture diagrams, flowcharts, and concept maps.
  • No Rendering Libraries: Simply save your JSON as an .excalidraw file and open it on excalidraw.com for viewing and editing.
  • Use Case: Imagine you need to quickly sketch out a user flow for a new feature. Use this Skill to write the JSON and generate the diagram in minutes.

Quick Start

Write the Excalidraw JSON for your diagram and save it as 'my_diagram.excalidraw'. Then, open it on excalidraw.com to view and edit your diagram.

Frequently Asked Questions about excalidraw

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

FAQPage Schema
How do I create Excalidraw JSON files for hand-drawn architecture diagrams?▼

You create Excalidraw JSON files by manually writing the JSON structure and saving it with an .excalidraw extension. This generates hand-drawn style architecture diagrams without requiring complex rendering libraries.

What is the Excalidraw JSON format used for?▼

The Excalidraw JSON format is used to generate hand-drawn style diagrams such as flowcharts, architecture diagrams, and concept maps. It allows you to define diagram structures through code rather than visual drawing tools.

Do I need any rendering libraries to view Excalidraw JSON diagrams?▼

No rendering libraries are needed to view Excalidraw JSON diagrams. Simply save your JSON as an .excalidraw file and open it on excalidraw.com to view and edit the diagram.

Can I generate flowcharts using Excalidraw JSON without a visual editor?▼

Yes, you can generate flowcharts by manually creating the Excalidraw JSON file without a visual editor. Once saved as an .excalidraw file, the flowchart can be opened and edited on excalidraw.com.

What are the limitations of creating diagrams with Excalidraw JSON?▼

The main limitation of creating diagrams with Excalidraw JSON is that it requires manual creation of the JSON file without a visual editor during the drafting phase. You must also use excalidraw.com to render the final output.