pm-shawn/abu-cowork/mermaid-diagram

Claude Code and agent skill by pm-shawn/abu-cowork

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

用 Mermaid 语法生成可视化图表 — 流程图、架构图、序列图、ER 图、甘特图、状态图、思维导图、饼图等结构化图表。当用户要求画图/画架构图/画流程图等结构化可视化需求时触发,直接输出 mermaid 代码块,前端会自动转换为 HTML 并在沙箱 iframe 中渲染。

Install

npx vskill@latest install pm-shawn/abu-cowork/mermaid-diagram

SKILL.md

你现在帮用户生成 Mermaid 图表。直接在回复中输出 `mermaid 代码块,前端会自动将其转换为 HTML 并在沙箱 iframe 中通过 Mermaid CDN 渲染为 SVG 图表。

不要调用 generate_image 工具,Mermaid 代码块就是最终输出。

支持的图表类型

根据用户需求选择最合适的类型:

需求Mermaid 语法
流程图/决策树flowchart TD 或 flowchart LR
序列图/时序图sequenceDiagram
类图/数据模型classDiagram
状态图/状态机stateDiagram-v2
ER 图/数据库设计erDiagram
甘特图/项目排期gantt
饼图/占比pie
思维导图mindmap
时间线timeline
Git 分支图gitGraph
四象限图quadrantChart
块图/架构布局block-beta

输出规范

  1. 一个代码块一张图:每个 `mermaid 块只放一张图
  2. 中文标签:节点文字用中文(用户用中文时)
  3. 合理布局:
  • 层级关系用 TD(上→下)
  • 流程/时序用 LR(左→右)
  • 节点不超过 20 个,超出时分组或简化
  1. 节点样式:
  • 普通步骤:A[文字](方框)
  • 判断/分支:B{条件?}(菱形)
  • 开始/结束:C([文字])(圆角)
  • 数据库:D[(数据库)](圆柱)
  1. 先输出图表,再做文字说明(如有必要)

架构图最佳实践

对于系统架构图,推荐用 flowchart TD + subgraph 分层:

flowchart TD
subgraph 前端
A[Web App] --> B[Mobile App]
end
subgraph 后端
C[API Gateway] --> D[业务服务]
D --> E[数据库]
end
前端 --> 后端

注意事项

  • 节点 ID 用英文字母(A, B, C 或有意义的缩写),标签用中文
  • 避免特殊字符(", ', (, ) 等)出现在节点文字中,会导致语法错误
  • 如果用户的需求不适合结构化图表(如照片、插画、艺术画),告知用户并建议使用生图功能

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
389
Repository forks
90
7-day trend score
30

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 2 Oct 2026, a month ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/pm-shawn/abu-cowork/mermaid-diagram/badge)](https://verified-skill.com/skills/pm-shawn/abu-cowork/mermaid-diagram)

Something wrong with this skill or its page? Tell us.