excalidraw

Generate hand-drawn style diagrams in Excalidraw JSON format.

Updated Apr 15, 2026
One-click install
npx skills add https://github.com/HuskyDanny/hermes-agent-config --skill excalidraw-huskydanny
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: excalidraw
Source: https://github.com/HuskyDanny/hermes-agent-config/tree/main/skills/creative/excalidraw
Command: npx skills add https://github.com/HuskyDanny/hermes-agent-config --skill excalidraw-huskydanny

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies the creation of hand-drawn style diagrams using Excalidraw JSON format, allowing users to generate .excalidraw files for various diagram types without the need for specialized software.

Core Features & Use Cases

  • Excalidraw JSON Format Support: Generate .excalidraw files compatible with excalidraw.com for viewing and editing.
  • Diagram Types: Supports architecture diagrams, flowcharts, sequence diagrams, concept maps, and more.
  • Use Case: Ideal for quickly sketching out ideas, documenting processes, or creating presentations with a personal touch.

Quick Start

Use the excalidraw skill to create a new diagram and save it as 'my_diagram.excalidraw'.

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 style flowcharts using Excalidraw JSON format?

You can generate hand-drawn style flowcharts using Excalidraw JSON format by creating .excalidraw files with this Skill, which are compatible with excalidraw.com for direct viewing and editing without specialized software.

What diagram types are supported when creating Excalidraw JSON files?

Excalidraw JSON files support creating architecture diagrams, flowcharts, sequence diagrams, and concept maps, making it ideal for quickly sketching ideas, documenting processes, or building presentations with a personal touch.

Do I need an excalidraw.com account to use generated Excalidraw JSON files?

No, you do not need an excalidraw.com account to use generated Excalidraw JSON files; however, the Skill requires Python and the cryptography dependency to enable file upload functionality during generation.

Can I use Python and the cryptography library to automate Excalidraw diagram creation?

Yes, you can use Python and the cryptography library to automate Excalidraw diagram creation, as the Skill requires these dependencies specifically for its file upload functionality when generating the JSON formatted output.

Does this approach work for documenting architecture diagrams without dedicated diagramming software?

Yes, this approach works for documenting architecture diagrams without dedicated software by generating standard Excalidraw JSON files that render in a hand-drawn style and open directly in any web browser via excalidraw.com.