# Excalidraw agent skills for Claude Code, Cursor and RevampKey

> Ready-made Excalidraw playbooks for AI agents: checkpoint and export an Excalidraw diagram, diagram from description. Free SKILL.md files for Claude Code, Cursor and Codex, or one click in RevampKey.

## Skills

- [Use Excalidraw with AI safely and well](https://revampkey.com/marketplace/excalidraw-app-demo/skills/essentials.md): Guides the AI to pick the right Excalidraw tool for drawing, saving, restoring or exporting, and to ask before anything that writes a checkpoint or export.
- [Checkpoint and export an Excalidraw diagram](https://revampkey.com/marketplace/excalidraw-app-demo/skills/checkpoint-and-export-diagram.md): Saves a named checkpoint before risky edits, reads one back to recover earlier state, and exports the finished drawing to Excalidraw format. It asks before restoring over the current work.
- [Diagram from description](https://revampkey.com/marketplace/excalidraw-app-demo/skills/diagram-from-description.md): Turns a plain-language description of a system, flow or sketch into a clean hand-drawn Excalidraw diagram. It plans the structure first, renders it, then refines the result instead of drawing in one pass.

## Install

- RevampKey: connect Excalidraw at https://revampkey.com/marketplace/excalidraw-app-demo; the skills come with it.
- Any Agent Skills tool, into the current project:

```bash
for s in essentials checkpoint-and-export-diagram diagram-from-description; do
  curl -fsSL --create-dirs -o .agents/skills/excalidraw-app-demo-$s/SKILL.md https://revampkey.com/marketplace/excalidraw-app-demo/skills/$s/SKILL.md
done
```

### What is a Excalidraw agent skill?

A SKILL.md file: a short playbook an AI agent loads when your request matches it. Each Excalidraw skill describes one job, which Excalidraw tools to use in which order, what to check first and when to stop and ask you.

### Do the Excalidraw skills change anything on their own?

3 of the 3 only read. The others tell the agent to show you the change and wait for a yes before it creates, edits or deletes anything in Excalidraw.

### Which tools can use these skills?

Any agent that reads the open Agent Skills format: Claude Code, Cursor, Codex, VS Code with Copilot and RevampKey. In RevampKey they are attached when you connect Excalidraw; elsewhere you copy the folders into your project or skills directory.

### Do I need the Excalidraw MCP server too?

Yes. The skills tell the agent how to do the work; the Excalidraw MCP server gives it the tools to do it. The Excalidraw MCP setup guide covers every client.

MCP setup guide: https://revampkey.com/marketplace/excalidraw-app-demo.md
