anymermaid

Installation
SKILL.md

AnyMermaid 画图技能

使用 Mermaid 的文本语法创建图表,并通过 mmdc CLI 工具渲染为图片文件(SVG/PNG/PDF)。

覆盖 26 种官方图表类型的完整语法参考、跨平台(macOS / Linux / Windows)命令、以及 puppeteer 沙箱、headless 环境、stdin 直渲、干跑校验等实战经验。

工作流程

  1. 识别图表类型:根据用户需求对照图表类型表
  2. 查阅语法参考:仅读取 references/syntax.md 中对应类型的章节(详见查阅语法参考
  3. 决定是否落文件
    • 图 ≤ 15 行 且 用户不需要保留源:直接用 stdin heredoc 一步渲染,不落中间文件
    • 图 > 15 行 或 用户需要保留源:将内容写入当前工作目录下的 .mmd 文件
  4. 渲染前干跑校验(可选但推荐,见干跑校验
  5. 渲染为指定格式:用 mmdc 命令渲染(见渲染输出
  6. 打开结果:见打开结果,headless 环境自动跳过
  7. 保留 .mmd 文件:渲染成功后保留 .mmd 文件,便于用户不满意时修改重渲
  8. 删除中间文件:仅当用户明确确认满意后,才删除 .mmd 文件
Installs
3
First Seen
13 days ago
anymermaid from modelscope.cn