---
title: "excalidraw-diagrams"
description: "Generate Excalidraw architecture diagrams (.excalidraw, SVG, PNG) from natural language, with an optional Excalidraw MCP server for inline hand-drawn rendering."
canonical: https://agentpluginsdirectory.com/plugins/excalidraw-diagrams
last-updated: 2026-10-10
---

# excalidraw-diagrams
Generate Excalidraw architecture diagrams (.excalidraw, SVG, PNG) from natural language, with an optional Excalidraw MCP server for inline hand-drawn rendering.
- Slug: excalidraw-diagrams
- Publisher: hua-bang
- Repository: https://github.com/hua-bang/agent-kit
- Manifest: plugins/excalidraw-diagrams/plugin.json
- Version: 1.1.0
- Category (editorial): other
- Skills: 1 (excalidraw)
- MCP servers: 1 (excalidraw)
- Stars: 2
- Repository created: 2026-10-04
- Repository last pushed: 2026-10-08
- Publisher type: User
- Listing: https://agentpluginsdirectory.com/plugins/excalidraw-diagrams
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What excalidraw-diagrams does, in the publisher's words

An Agent Plugins v1.0.0 package that turns natural-language descriptions into Excalidraw architecture diagrams.

- Recommended: a client that supports Streamable HTTP MCP servers, so the default inline path works.
- For the script fallback: Node.js 18+ and npm. On first use the skill runs npm install inside skills/excalidraw/scripts (@dagrejs/dagre, sharp).
- Manifest moved to root plugin.json with the v1.0.0 $schema.
- SKILL.md no longer uses ${CLAUDE_PLUGIN_ROOT}; script paths are relative to the skill directory so any Agent Skills client can run them. Added compatibility frontmatter.
- Added mcp.json for the Excalidraw MCP server; the skill uses it first (1.1.0).
- /draw kept as a Claude Code: only extension.

这是用户提供的非官方二创包；来源、修改范围与尚未核实的许可见 PROVENANCE.md。注明来源不表示已获得上游再分发许可。

从插件目录执行：

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/hua-bang/agent-kit/HEAD/plugins/excalidraw-diagrams/README.md
