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