excalidraw-generator

Generate ready-to-open Excalidraw diagram files from natural language descriptions.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/ThuHuynh1438/pm-kit --skill excalidraw-generator-thuhuynh1438
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: excalidraw-generator
Source: https://github.com/ThuHuynh1438/pm-kit/tree/main/.claude/skills/excalidraw
Command: npx skills add https://github.com/ThuHuynh1438/pm-kit --skill excalidraw-generator-thuhuynh1438

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Converts user descriptions into complete, ready-to-use Excalidraw diagram files (.excalidraw.json) that can be opened directly in excalidraw.com, saving time and ensuring validity of diagrams.

Core Features & Use Cases

  • Supports Flowcharts, Architecture diagrams, UML diagrams, and Mind Maps to cover common visualization needs.
  • Provides two visual styles: Professional mode for technical docs and Hand-drawn mode for brainstorming.
  • Triggers only when Excalidraw is mentioned in the user prompt and outputs ready-to-open diagrams suitable for quick sharing.

Quick Start

Describe your diagram idea in natural language and the skill will output a ready-to-open .excalidraw.json file.

Frequently Asked Questions about excalidraw-generator

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

FAQPage Schema
How do I generate an Excalidraw diagram from text?

You can generate an Excalidraw diagram from text by providing a natural language description of your visualization needs. The system outputs a complete, ready-to-open .excalidraw.json file that can be loaded directly into excalidraw.com without manual drawing.

Can I create an architecture diagram or flowchart as an Excalidraw JSON file?

Yes, you can create architecture diagrams and flowcharts as Excalidraw JSON files. The generator supports multiple diagram types including UML class diagrams and mind maps, outputting valid .excalidraw.json files with appropriate element sizing and layout logic.

Does the Excalidraw generator support both hand-drawn and professional visual styles?

Yes, the Excalidraw generator supports both hand-drawn and professional visual styles. You can specify professional mode for technical documentation or hand-drawn mode for brainstorming sessions, applying the chosen style across your generated diagram elements.

What is the best way to share Excalidraw diagrams generated from natural language?

The best way to share Excalidraw diagrams generated from natural language is to output the ready-to-open .excalidraw.json file. This file format is valid and can be shared directly with collaborators who can open it in excalidraw.com.

How do I ensure my generated Excalidraw JSON file adheres to the correct schema?

To ensure your generated Excalidraw JSON file adheres to the correct schema, the generator automatically validates and structures the output. It produces complete .excalidraw.json files with clear text labels and appropriate element sizing, guaranteeing compatibility with excalidraw.com.

When does the Excalidraw diagram generator trigger during a conversation?

The Excalidraw diagram generator triggers only when Excalidraw is explicitly mentioned in your prompt. This prevents unwanted diagram generation during general text processing, ensuring the skill activates specifically for Excalidraw file creation requests.