LaunchKit · 2026
Back to Skills

excalidraw-diagram-generator

Generate Excalidraw diagrams from natural language descriptions.

1
1.4k downloads
by @elihuvillaraus

Setup & Installation

openclaw skills install @elihuvillaraus/excalidraw-diagram-generator

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install excalidraw-diagram-generator

What This Skill Does

Converts natural language descriptions into Excalidraw JSON diagram files. Supports flowcharts, mind maps, ER diagrams, sequence diagrams, class diagrams, swimlane charts, and architecture diagrams. Output files open directly in Excalidraw.

Skips manual drawing entirely by generating valid Excalidraw JSON from plain text, which is faster than building diagrams by hand in the editor.

When to use it

  • Map out a user registration flow as a flowchart
  • Generate a database ER diagram from entity descriptions
  • Create a mind map for a brainstorming session
  • Visualize microservice architecture and component dependencies
  • Diagram a multi-actor business process with swimlanes

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Create a flowchart for a password reset process

AGENT
  1. 1Identifies diagram type as flowchart and extracts steps: request reset, send email, verify token, set new password, confirm success
  2. 2Assigns coordinates using vertical layout with 150px vertical gap between steps
  3. 3Generates rectangle elements for each step and diamond for the token verification decision point
  4. 4Connects elements with arrows and applies consistent color scheme
  5. 5Saves output as password-reset-flow.excalidraw
OUTPUT

A .excalidraw file with 5 shape elements and 4 arrows, ready to open at excalidraw.com