ExcaliDraw Skill Pack
Allows GitHub Copilot to generate Excalidraw diagrams following the Excalidraw Skill Pack methodology, enabling visually argumentative diagrams.
Install
For | Command |
Claude Code |
|
Cursor |
|
GitHub Copilot |
|
Codex |
|
Gemini CLI |
|
Any MCP agent |
|
Renderer only (Node) |
|
Renderer only (Python) |
|
Related MCP server: Excalidraw MCP Server
Why this, not just another Excalidraw MCP?
Excalidraw's official MCP and most community servers solve plumbing: get an agent to emit valid JSON and render it. They produce correct boxes-and-arrows.
This pack solves taste: an opinionated methodology — the isomorphism test, evidence artifacts, multi-zoom architecture, container discipline, one-accent-per-diagram — that decides what to draw and why, so the output is a visual argument that teaches instead of a labeled grid. That's the part a weekend of MCP code can't copy, and it's why the book gallery looks the way it does.
Plumbing is a commodity now. Quality isn't.
Themes
Five themes ship in v0.1. Authoring a new theme is 20 lines of JSON + npm publish:
npx @excalidraw-skill-pack/create-theme my-brand
cd theme-my-brand && npm publish --access publicPublished packages (v0.1)
Channel | Package | Purpose |
npm | Methodology + bundled | |
npm | Node renderer ( | |
npm | stdio MCP server with 5 tools | |
npm | One-command adapter installer | |
npm | Scaffolder for new theme packages | |
npm | Editorial / book-grade | |
npm | Rounded, off-white | |
npm | Low-fi, bright, sketchy | |
npm | Inverted contrast | |
PyPI | Python renderer ( |
Proof
This skill drew 77 diagrams for the published technical book From Copilot to Colleague — argument spines, chapter openers, concept figures, and inline explainers, all from the methodology in this repo. No other Excalidraw generator can point at a corpus like that. A curated set — the book's argument spine plus all ten chapter openers — ships as source .excalidraw files in examples/book; the full 77 are live across fromcopilottocolleague.com.
Methodology
Diagrams are arguments. The shape should BE the meaning.
Isomorphism Test: would the structure alone communicate the concept?
Evidence artifacts: real code snippets, actual API names, concrete formats — not placeholder text.
One accent per diagram. Two means a competing argument; split it.
Read the full methodology (it's also what the AI agent reads).
License
MIT. Contributions welcome — see CONTRIBUTING.md.
This server cannot be installed
Maintenance
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/isatimur/excalidraw-skill-pack'
If you have feedback or need assistance with the MCP directory API, please join our Discord server