Skip to main content
Glama
isatimur

ExcaliDraw Skill Pack

by isatimur

Install

For

Command

Claude Code (plugin)

/plugin marketplace add isatimur/excalidraw-skill-pack then /plugin install excalidraw-skill-pack

Claude Code (script)

npx @excalidraw-skill-pack/install claude-code

Cursor

npx @excalidraw-skill-pack/install cursor

GitHub Copilot

npx @excalidraw-skill-pack/install copilot

Codex

npx @excalidraw-skill-pack/install codex

Gemini CLI

npx @excalidraw-skill-pack/install gemini-cli

Any agent (skills.sh)

npx skills add isatimur/excalidraw-skill-pack

Any MCP agent

npx @excalidraw-skill-pack/mcp-server

Renderer only (Node)

npx @excalidraw-skill-pack/render diagram.excalidraw --theme stripe-press

Renderer only (Python)

pipx install excalidraw-skill-pack-render && excalidraw-render diagram.excalidraw --theme stripe-press

Related MCP server: Excalidraw MCP Server

Brand in 60 seconds

You:     "onboard excalidraw to https://yoursite.com"
Agent:   → fetch homepage → extract palette + fonts
         → map to theme roles (paper, ink, muted, accent)
         → propose diff → write theme package → set project config

Every new diagram uses your brand. See references/onboarding.md.

What it makes — 29 typed layouts

Every type ships an editable .excalidraw source + rendered PNG. Browse the full gallery →

Plus ER, timeline, Gantt, layers, nested, tree, org chart, Venn, pyramid, process, high-level, IT state, data flow, DP integration, DP security matrix, bar, line, scatter, radar — all with source fixtures in packages/shared/fixtures/types/.

vs diagram-design

diagram-design ships editorial HTML+SVG schematics. excalidraw-skill-pack ships editable Excalidraw + themes + MCP + a render-inspect loop. Same taste ambition; different artifact. Honest comparison →

Why this, not just another Excalidraw MCP?

Excalidraw's official MCP is an interactive MCP App: remote host, streaming draw, viewport camera, fullscreen in-chat editing. That is the right surface for a live canvas in chat.

This pack is the quality layer beside it: 29 typed layouts, taste gate, audit_diagram, publishable themes, and Node+Python golden-fixture PNGs — so the figure teaches, themes, audits, and ships. Community “emit JSON” servers still exist; they are not the official product, and they are not this.

You can run both: generate_diagram_prompt for type + taste → optional official canvas for interactive refine → render_diagram + audit_diagram for publishable PNGs. Honest comparison →

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 public

Browse the theme registry →

Published packages (v0.1)

Channel

Package

Purpose

npm

@excalidraw-skill-pack/core

Methodology + bundled default-sketchy theme + schemas

npm

@excalidraw-skill-pack/render

Node renderer (excalidraw-render CLI)

npm

@excalidraw-skill-pack/mcp-server

stdio MCP server with 5 tools

npm

@excalidraw-skill-pack/install

One-command adapter installer

npm

@excalidraw-skill-pack/create-theme

Scaffolder for new theme packages

npm

@excalidraw-skill-pack/theme-stripe-press

Editorial / book-grade

npm

@excalidraw-skill-pack/theme-notion

Rounded, off-white

npm

@excalidraw-skill-pack/theme-whiteboard

Low-fi, bright, sketchy

npm

@excalidraw-skill-pack/theme-dark

Inverted contrast

PyPI

excalidraw-skill-pack-render

Python renderer (excalidraw-render CLI)

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.

A
license - permissive license
-
quality - not tested
A
maintenance

Maintenance

Maintainers
32dResponse time
2dRelease cycle
29Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    F
    maintenance
    Enables AI agents to programmatically control a live Excalidraw canvas through element-level CRUD operations and real-time synchronization. It allows agents to iteratively build, inspect, and refine diagrams while providing visual feedback via screenshots and scene descriptions.
    1,359
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    Enables AI agents to programmatically control a live Excalidraw canvas with element-level CRUD operations and real-time synchronization. It supports iterative diagramming through scene descriptions, screenshots, and advanced layout tools for collaborative AI-human workflows.
    1,359
    MIT
  • A
    license
    -
    quality
    C
    maintenance
    Enables AI agents to build, edit, organize, and export Excalidraw diagrams (architecture, flowcharts, etc.) entirely headless, producing .excalidraw files, SVG, and PNG renders.
    2,214
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    Enables LLMs to create, read, modify, and render Excalidraw diagrams through a semantic graph abstraction, handling spatial reasoning automatically.
    2,214
    MIT

View all related MCP servers

Related MCP Connectors

  • AI agent draws editable hand-drawn diagrams (flowchart, ER, architecture) via MCP, not static images

  • AI Agent with Architectural Memory. Impact analysis (free), tests and code from the graph (pro).

  • DXF and PDF/X-4 for AI agents: structured facts, PNG renders, an interactive in-chat viewer.

View all MCP Connectors

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