为 Claude 等编程智能体提供的技能,可将简短 JSON 描述转换为可交互、带动画的图表,并导出多种格式。
- Star
- 5,043
- Fork
- 584
- 未关闭 Issue
- 34
- 最近提交
- 8个月前
这是什么?
这个技能让 Claude Code、OpenCode 等编码代理能够根据自然语言描述生成 Excalidraw 图表。代理负责概念梳理、布局、JSON 生成和渲染,用户只需描述想要的系统或协议流程,即可得到可继续编辑的 Excalidraw 文件。
与普通的方框加箭头不同,图形结构会对应所表达的概念,例如一对多用扇出形式,时序用时间线,汇总用汇聚结构。技术类图表还可以嵌入代码片段和示例 JSON 数据。
基于 Playwright 的渲染流程让代理能看到自己生成的结果,检查文字重叠、箭头错位等问题,并在交付前反复修正。配色和品牌样式集中在一个调色板文件中,替换即可统一整体风格。
核心功能
- 01根据自然语言描述生成 Excalidraw 图表。
- 02图形布局贴合概念,如扇出、时间线和汇聚结构。
- 03通过 Playwright 渲染输出,便于代理检查并修正排版问题。
- 04技术图表可包含代码片段和 JSON 数据示例。
- 05品牌配色集中在单个调色板文件中,便于定制。
适用场景
- 在编码代理会话中为系统架构或数据流绘制文档图。
- 为设计文档绘制 API 或协议的时序图。
- 通过修改调色板文件生成符合品牌风格的图表。
快速上手
- 1
克隆仓库
git clone https://github.com/coleam00/excalidraw-diagram-skill.git - 2
将技能复制到项目的 skills 目录
cp -r excalidraw-diagram-skill .claude/skills/excalidraw-diagram - 3
安装渲染器依赖和 Chromium
cd .claude/skills/excalidraw-diagram/references && uv sync && uv run playwright install chromium - 4
让你的编码代理创建图表
使用前须知
- README 未声明许可证,使用权限不明确。
- 渲染流程需要安装 uv、Playwright 以及 Chromium。
标签
常见问题
- excalidraw-diagram-skill 是什么?
- 让 Claude Code 等编码代理根据自然语言描述生成 Excalidraw 图表的技能包。 这个技能让 Claude Code、OpenCode 等编码代理能够根据自然语言描述生成 Excalidraw 图表。代理负责概念梳理、布局、JSON 生成和渲染,用户只需描述想要的系统或协议流程,即可得到可继续编辑的 Excalidraw 文件。
- excalidraw-diagram-skill 可以免费使用吗?用的什么许可证?
- excalidraw-diagram-skill 没有声明许可证。代码虽然公开,但没有许可证就没有明确的使用授权,正式使用前建议先联系作者。
- excalidraw-diagram-skill 还在维护吗?
- 超过半年未提交。excalidraw-diagram-skill 最近一次提交是在 2026年3月1日。
- excalidraw-diagram-skill 适合用来做什么?
- 在编码代理会话中为系统架构或数据流绘制文档图。 为设计文档绘制 API 或协议的时序图。 通过修改调色板文件生成符合品牌风格的图表。
- excalidraw-diagram-skill 怎么安装和运行?
- 克隆仓库: git clone https://github.com/coleam00/excalidraw-diagram-skill.git 将技能复制到项目的 skills 目录: cp -r excalidraw-diagram-skill .claude/skills/excalidraw-diagram 安装渲染器依赖和 Chromium: cd .claude/skills/excalidraw-diagram/references && uv sync && uv run playwright install chromium 让你的编码代理创建图表
- 在哪里获取 excalidraw-diagram-skill?
- 源代码和安装说明在 GitHub 上:https://github.com/coleam00/excalidraw-diagram-skill
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
68638JavaScriptMIT更新于 3天前
一款智能体技能,可将想法、计划或代码库转换为可交互的 HTML 图表,支持 Claude Code、Codex 等。
8.6万5827JavaScriptMIT更新于 昨天
一个智能体技能,让编程助手把图表、代码对比审阅、计划和表格生成为样式精美的 HTML 页面,替代终端里的 ASCII 字符图。
1.1万677JavaScriptMIT更新于 12小时前
一个代理技能,让编程智能体编写并运行定制的 Playwright 浏览器自动化脚本,用于页面测试和多步骤网页任务。
3221266JavaScriptMIT更新于 19天前
一套让编码代理按统一风格手工绘制 SVG 架构图的技能,附带零依赖的校验工具。
62945JavaScriptMIT更新于 2个月前
一个智能体技能,可将图表生成为单个自包含的 HTML + SVG 文件,支持 45 种图表类型和品牌配色匹配。
5.8万3725HTMLMIT更新于 4天前