Transform text descriptions into beautiful, hand-drawn diagrams and architecture charts rendered as high-quality PNG images.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install excalidraw
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install excalidraw using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Excalidraw Diagram Generator is a specialized tool designed to bridge the gap between technical descriptions and visual documentation. By leveraging the popular Excalidraw format, this skill allows AI agents to create system architectures, flowcharts, and UI wireframes that have a human, sketchy aesthetic. This approach is often more approachable for team discussions and documentation than rigid, automated diagrams.
Integration via Openclaw Skills ensures that the rendering process is seamless, taking raw JSON data and outputting clean PNG files ready for inclusion in reports or pull request descriptions. The skill handles everything from simple geometric shapes to complex, routed arrow bindings, making it an essential utility for developers and architects alike.
To get started with this skill, ensure you have Node.js installed in your environment. Follow these steps for configuration:
node <skill_dir>/scripts/render.js input.excalidraw output.png
The skill organizes data using a specific JSON structure for Excalidraw elements. Below is the primary schema layout:
| Attribute | Description |
|---|---|
type |
The shape type (rectangle, ellipse, diamond, arrow, line, text) |
id |
Unique identifier used for linking and arrow binding |
strokeColor |
Hex code for the outline color |
backgroundColor |
Hex code for the fill color |
fillStyle |
The fill texture (hachure, cross-hatch, or solid) |
roughness |
The level of hand-drawn sketchiness (0 to 2) |
fontFamily |
Typeface choice (1=hand-drawn, 2=sans, 3=code) |
absolutePoints for complex paths that need to navigate around other diagram elements.roughness levels allow for everything from pixel-perfect clean diagrams to highly organic sketches.Loading
An intelligent assistant for analyzing TypeScript files to extract API interfaces, request structures, and JSDoc comments into structured Markdown documentation.

A dedicated initialization tool that transforms user ideas into structured planning documents to kickstart AI-driven development workflows.

An AI agent skill designed to continue and refine project plans through intelligent context recognition and deep codebase exploration.

A lightweight, API-key-free tool for retrieving global weather forecasts and real-time conditions directly through the command line.

A high-performance PDF-to-Markdown extraction tool supporting OCR, formulas, and complex table layouts via the MinerU API.

A sophisticated multi-agent coordination layer providing shared spatial memory and swarm navigation for distributed AI agents.








































