excalidraw

Generate hand-drawn diagrams in Excalidraw JSON format.

4|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/ragnarokhaa/hermes --skill excalidraw-ragnarokhaa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: excalidraw
Source: https://github.com/ragnarokhaa/hermes/tree/main/hermes-cerul-tech-news-package/hermes-cerul-tech-news-package/hermes-agent/skills/creative/excalidraw
Command: npx skills add https://github.com/ragnarokhaa/hermes --skill excalidraw-ragnarokhaa

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill allows you to easily create hand-drawn diagrams in the Excalidraw JSON format, simplifying the process of designing diagrams and sharing them instantly.

Core Features & Use Cases

  • Create Hand-Drawn Diagrams: Design flowcharts, architecture diagrams, sequence diagrams, concept maps, and more with hand-drawn style elements.
  • Excalidraw JSON Format: Save diagrams as .excalidraw files that can be easily viewed and edited at excalidraw.com.
  • Instant Sharing: Use the upload script to quickly create shareable links for your diagrams without needing an account or API key.

Quick Start

Generate a hand-drawn diagram using the excalidraw skill, write your elements JSON and save as a .excalidraw file using write_file.

Frequently Asked Questions about excalidraw

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

FAQPage Schema
How do I generate hand-drawn diagrams in Excalidraw JSON format?

To generate hand-drawn diagrams in Excalidraw JSON format, you write the required elements JSON and save it as a .excalidraw file. This allows you to design flowcharts, architecture diagrams, and concept maps.

What is the best way to share Excalidraw diagrams without an account?

The best way to share Excalidraw diagrams without an account is to use the provided upload script. It quickly creates shareable links for your .excalidraw files without requiring an API key.

Do I need to know Excalidraw element structure to create diagrams?

Yes, you need knowledge of the Excalidraw element structure and JSON formatting to create diagrams. This prerequisite allows you to accurately write the JSON required for hand-drawn diagrams.

Can I edit Excalidraw JSON files created by this process on excalidraw.com?

Yes, you can view and edit Excalidraw JSON files on excalidraw.com. Diagrams saved as .excalidraw files are directly compatible with the platform for further modification.

What types of diagrams can I create using Excalidraw JSON?

Using Excalidraw JSON, you can create hand-drawn style flowcharts, architecture diagrams, sequence diagrams, and concept maps. The format supports a variety of visual diagram purposes.

Does this approach require any external dependencies or API keys?

No, this approach requires no external dependencies or API keys. You can generate the JSON and use the upload script to share your hand-drawn diagrams instantly.