用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/void2anything/qingagent --skill diagram-viz命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | diagram-viz |
| description | 在文档中创建或修改 Mermaid、draw.io 图表前必须先使用本技能。负责判断是否值得画、 选择图表引擎与风格预设,并提供可渲染的 QingML 图表规范;数值趋势或简单对比默认改用表格。 |
| label | 图表可视化 |
| summary | 判断是否画图并生成美观、可编辑的 Mermaid 或 draw.io 图表 |
| icon | diagram |
| placeholder | 选择内容,让我判断是否适合画图并选用合适风格 |
| user-invocable | true |
| write-inject | true |
本技能只负责文档里的确定性图表(Mermaid 与 draw.io),不负责照片、装饰插画、图标或自由构图 SVG。创建或修改图表前,先完成以下裁决,再只读取所选引擎子技能的 SKILL.md;不要把两个子技能无差别塞进上下文。
pie。不要硬套未支持的折线、柱状、散点语法。askUserQuestion,只问一句:“用 Mermaid(自动布局,适合流程/时序/状态,改起来省心)还是 draw.io(手工可编辑画布,适合架构/拓扑/自由排版)?”等待用户选择后再画,不得替用户默认决定。mermaid/SKILL.md。drawio/SKILL.md。drawio/SKILL.md 的布局防重叠铁则。references/palettes.md 中该引擎的映射;需要完整结构范本时再读 references/templates.md 的对应小节。classDef 类(用 class 语句逐节点点名),未挂类节点会吃主题默认底色、破坏整板。init 的 clusterBkg / clusterBorder 提供全图分区默认色;需要按语义给不同分区着色时,必须先给 subgraph 稳定 ASCII id,再用 style 分区id fill:#浅色,stroke:#深色 精确覆盖。分区 style 只使用画布已保真支持的 fill、stroke、color、stroke-width;不要写 stroke-dasharray、节点几何或字号属性,这些会让可视化编辑器降级为 Mermaid 预览。<mermaid>…</mermaid>,draw.io 用 <drawio>…</drawio>;两者都是文档 diagram 块,不放进 <pre>。writeDraft / editDraft 落入文档;严禁在聊天回复里直接手打整段 XML 或 Mermaid 长源码。editDraft 增量补充节点。generateSvg;装饰性插画和自由构图另走生图技能。