excalidraw-skill

Installation
SKILL.md

Excalidraw Skill

Step 0: Auto-Setup & Connection

Run these checks in order. Stop at the first one that works.

Check 1 — MCP tools available? If excalidraw/batch_create_elements and other excalidraw/* tools appear in your tool list, use them directly. Skip to Step 1.

Check 2 — mcp-call registered? Run mcp-call --servers and look for any excalidraw-* entry. If found, use mcp-call excalidraw-<port> <tool> .... Skip to Step 1.

None worked? Auto-setup the canvas server:

# 1. Clone if not already present
EXCALIDRAW_DIR="${HOME}/.local/share/mcp-excalidraw"
if [ ! -d "$EXCALIDRAW_DIR" ]; then
  git clone https://github.com/wise-toddler/mcp_excalidraw "$EXCALIDRAW_DIR"
  cd "$EXCALIDRAW_DIR" && npm install && npm run build
fi
Installs
9
GitHub Stars
4
First Seen
Mar 21, 2026