Create Excalidraw diagrams. USE WHEN user specifically asks for Excalidraw. WORKFLOWS - mind-maps, swimlane, process-flow.
Scanned 2/12/2026
Install via CLI
openskills install majiayu000/claude-skill-registry---
name: excalidraw-free
description: Create Excalidraw diagrams. USE WHEN user specifically asks for Excalidraw. WORKFLOWS - mind-maps, swimlane, process-flow.
---
# Excalidraw Free Skill
Create professional Excalidraw diagrams with Claude. Mind maps, swimlanes, and process flows with arrows that actually connect.
---
## What's Included
| Diagram Type | Use For | Workflow |
|--------------|---------|----------|
| **Mind Maps** | Brainstorming, book summaries, topic exploration | [workflows/mind-maps.md](workflows/mind-maps.md) |
| **Swimlanes** | Multi-role processes, who does what, handoffs | [workflows/swimlane.md](workflows/swimlane.md) |
| **Process Flows** | Step-by-step procedures, SOPs, decision flows | [workflows/process-flow.md](workflows/process-flow.md) |
---
## How It Works
1. **You describe** what you want to visualize
2. **Claude identifies** the right diagram type
3. **Claude analyzes** the content and plans the layout
4. **Claude generates** the `.excalidraw` file with proper formatting
---
## Quick Start
Tell Claude what you want to visualize:
- "Create a mind map for my content strategy"
- "Map out my client onboarding process as a swimlane"
- "Show my sales funnel as a process flow"
- "Visualize the steps in my morning routine"
Claude will ask clarifying questions if needed, then generate the diagram.
---
## Workflow Routing
**Step 1: Identify diagram type from user request**
| User Says | Diagram Type | LOAD THIS WORKFLOW |
|-----------|--------------|---------------------|
| "mind map", "brainstorm", "ideas", "branches", "book summary" | Mind Map | **READ: [workflows/mind-maps.md](workflows/mind-maps.md)** |
| "swimlane", "who does what", "roles", "handoff", "multi-person" | Swimlane | **READ: [workflows/swimlane.md](workflows/swimlane.md)** |
| "process", "steps", "flow", "procedure", "SOP", "workflow" | Process Flow | **READ: [workflows/process-flow.md](workflows/process-flow.md)** |
| Other/unclear | Ask user | Clarify before proceeding |
**Step 2: Load core references (ALWAYS)**
Before generating ANY diagram, also READ these files:
1. **[references/json-format.md](references/json-format.md)** - Required for proper JSON structure
2. **[references/colors.md](references/colors.md)** - Color palettes
**Step 3: Follow the workflow**
Each workflow file contains:
- Layout rules and positioning
- Element templates
- Color schemes
- Example outputs
---
## References (Load Before Generating)
| Reference | Purpose |
|-----------|---------|
| [references/json-format.md](references/json-format.md) | JSON structure, shapes, arrows, binding rules |
| [references/colors.md](references/colors.md) | Color palettes for professional diagrams |
**CRITICAL:** Always load `json-format.md` before generating ANY Excalidraw file. It contains the bidirectional binding rules that make arrows connect properly.
---
## Example Prompts
### Mind Maps
- "Create a mind map for the book Atomic Habits"
- "Map out my business goals for this year"
- "Visualize the topics I want to cover in my course"
### Swimlanes
- "Show my content creation workflow (me, AI, editor)"
- "Map the customer journey from lead to client"
- "Create a swimlane for our hiring process"
### Process Flows
- "Show the steps in my morning routine"
- "Create a flowchart for handling customer complaints"
- "Map my sales process from first contact to close"
---
## Output
Claude saves diagrams as `.excalidraw` files.
**Naming convention:**
- `[topic]-mindmap.excalidraw`
- `[process]-swimlane.excalidraw`
- `[process]-flow.excalidraw`
**To open:**
1. Go to [excalidraw.com](https://excalidraw.com)
2. Click menu → "Open"
3. Select the `.excalidraw` file
---
## Skill Structure
```
excalidraw-free/
├── SKILL.md (this file)
├── workflows/
│ ├── mind-maps.md ← Radial diagrams
│ ├── swimlane.md ← Multi-role processes
│ └── process-flow.md ← Sequential steps
└── references/
├── json-format.md ← JSON structure + binding rules
└── colors.md ← Color palettes
```
---
## Tips
1. **Keep it simple** - Start with 4-8 elements, add more if needed
2. **Use colors meaningfully** - Different colors for different categories
3. **Check the output** - Open in Excalidraw to verify arrows connect
---
## Want More?
This free skill covers the fundamentals. For advanced business visualization:
**Business X-Ray Workshop** includes:
- The interview process (what questions to ask)
- Advanced diagram types (bowtie, decision trees, sequences)
- Business architecture methodology
- How to identify what to visualize
*The skill makes diagrams. The workshop teaches you how to think.*
---
*Free Excalidraw skill by Rashid*
No comments yet. Be the first to comment!