这是一个面向 AI 编程代理的图表设计技能包,口号是"Editorial diagrams your designer won't hate"。作者 Cathryn Lavery(BestSelf.co 创始人)因每次让 AI 画架构图都得到千篇一律的圆角框而亲手打造:它内置数十种经过排版设计的图表模板,让 Claude Code、Codex 等代理输出杂志编辑风格的示意图,无需 Figma。核心能力围绕三个原语、品牌导入流程、导出能力展开。

| 项目 | 内容 |
|---|---|
| 仓库 | cathrynlavery/diagram-design |
| 语言 / 许可证 | HTML / README 未标注仓库许可证(第三方素材为 MIT/CC0) |
| 总星标 | ⭐ 27,189 |
| 本月净增星标 | +24,072 |
| 榜单 | GitHub 官方月度趋势榜 第4名;星标增速榜 第1名 |
这是一个面向 AI 编程代理的图表设计技能包,口号是"Editorial diagrams your designer won't hate"。作者 Cathryn Lavery(BestSelf.co 创始人)因每次让 AI 画架构图都得到千篇一律的圆角框而亲手打造:它内置数十种经过排版设计的图表模板,让 Claude Code、Codex 等代理输出杂志编辑风格的示意图,无需 Figma。
代理生成的架构图、流程图一直是职场文档的痛点,通用模型默认审美几乎不可用。该技能把设计系统(字体、配色 token、密度控制)预先编码进提示词资产,等于把设计师的手感封装成可复用插件;再加上本月增速全榜第一(L3 #1)的黑马走势,说明它切中了一个此前无人认真解决的高频小需求。
所有输出是自包含的 HTML + SVG 单文件,双击即可离线打开,动画受 pin 控制器约束以保证无障碍。字体来自 Google Fonts 的 Instrument Serif、Geist 与 Geist Mono 三件套。质量保障靠 Python 验证脚本体系(lint-skin、基于 Playwright 无头 Chromium 的 lint-render、verify-geometry/treemap/sankey 并带对抗测试),CI 在 GitHub Actions 上跨三平台运行。
按所用 AI 工具选择对应安装命令;PNG 导出需额外 `pip install playwright && playwright install chromium`。Claude Code 用插件市场两步安装,Codex/Droid/Pi 各有原生命令,可编辑安装则克隆后软链到 `~/.claude/skills/`。
# Claude Code
/plugin marketplace add cathrynlavery/diagram-design
/plugin install diagram-design@diagram-design
# Pi / Codex 亦可:pi install https://github.com/cathrynlavery/diagram-design
用自然语言直接提需求,或从模板复制起步:
Make me an architecture diagram of my app: frontend, backend, database, Redis cache.
cp skills/diagram-design/assets/template.html my-diagram.html # 模板手动起步
/export-diagram path/to/diagram.html --png-only --scale=3 # 导出高清 PNG
相比 Mermaid、PlantUML 这类文本建图的程序员向工具,它牺牲部分可版本化性换来质的排版水准;与在线白板类产品相比优势在于零登录、纯本地文件产出且深度绑定编程代理工作流。