Summary
将任意文本、工作流、逻辑转换为清晰简约的 Mermaid 流程图。支持 flowchart、sequence、class 等多种图表类型。使用场景:(1) 需要可视化工作流程,(2) 将文档/对话转为流程图,(3) 创建系统架构图,(4) 生成时序图/类图。自动保存到 Obsidian 画板目录,按日期和主题分类。
spacezephyr/myskill
将任意文本、工作流、逻辑转换为?
npx skills add spacezephyr/myskill --skill mermaid-generator
将任意文本、工作流、逻辑转换为清晰简约的 Mermaid 流程图。支持 flowchart、sequence、class 等多种图表类型。使用场景:(1) 需要可视化工作流程,(2) 将文档/对话转为流程图,(3) 创建系统架构图,(4) 生成时序图/类图。自动保存到 Obsidian 画板目录,按日期和主题分类。
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
Generate Excalidraw diagrams from natural language descriptions. Use when asked to "create a di…
29.1K installsGenerate a complete MCP server project in TypeScript using the MCP TypeScript SDK v2 (@modelcon…
12K installsComprehensive project architecture blueprint generator that analyzes codebases to create detail…
12K installsGenerate a complete MCP server project in Python with tools, resources, and proper configuration
10.3K installsIntelligent README.md generation prompt that analyzes project documentation structure and creat…
9.6K installsComprehensive technology-agnostic prompt for analyzing and documenting project folder structure…
9.4K installsOther skills from spacezephyr/myskill · top by installs.
npx skills add spacezephyr/myskill
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
main
Files included with this skill beyond the listing page.
SKILL.md
6,385 B
SUMMARY.md
377 B
将任意文本、描述、工作流转换为清晰简约的 Mermaid 图表。
| 类型 | 适用场景 | 触发词 |
|---|---|---|
| Flowchart | 工作流程、决策树、系统流程 | 流程图、工作流 |
| Sequence | 时序交互、API 调用、用户旅程 | 时序图、交互流程 |
| Class | 系统架构、数据模型、类关系 | 架构图、类图 |
识别:
自动选择规则:
用户可指定:
用户:生成流程图
用户:用时序图展示
用户:创建类图
Flowchart 设计原则:
flowchart LR/TB 方向{}==>Sequence 设计原则:
-->Class 设计原则:
使用 Emoji:
📱 应用层
🔧 工具类
📊 数据层
🔐 安全模块
✅ 成功状态
❌ 失败状态
⚙️ 配置
🚀 启动
颜色提示(在 subgraph 中使用):
flowchart TB
subgraph input [📥 输入阶段]
A[用户输入]
end
subgraph process [⚙️ 处理阶段]
B[数据验证]
end
subgraph output [📤 输出阶段]
C[结果展示]
end
目录结构:
00 收件箱/画板/mermaid流程图/
└── MMDD-主题名/
├── 01-主流程图.md
├── 02-子流程图.md
└── README.md (索引说明)
文件命名:
MMDD-主题名.mdMMDD-主题名/序号-子主题.md文件内容模板:
# 主题名 - 图表类型
> 生成时间:YYYY-MM-DD
> 来源:[原文链接或描述]
## 图表说明
[一句话描述这个图表展示什么]
## Mermaid 代码
\`\`\`mermaid
[图表代码]
\`\`\`
## 要点说明
- 关键点 1
- 关键点 2
输入:
把这个转为流程图:
1. 用户打开 X 书签页面
2. 手动滚动加载
3. 点击下载按钮
4. 选择保存目录
5. 保存为 Markdown 文件
输出:
flowchart LR
A[📱 用户打开 X 书签] --> B[📜 手动滚动加载]
B --> C[⬇️ 点击下载]
C --> D[📁 选择保存目录]
D --> E[💾 保存 Markdown]
输入:
生成播客处理工作流的流程图,包括:
- 获取更新
- 提取字幕
- 内容处理
- 保存飞书
- 生成图片
输出:生成 3 个图表
输入:
用时序图展示用户登录流程
输出:
sequenceDiagram
actor User as 👤 用户
participant App as 📱 前端
participant API as 🔧 后端 API
participant DB as 💾 数据库
User->>App: 输入账号密码
App->>API: POST /login
API->>DB: 查询用户
DB-->>API: 返回用户信息
API-->>App: 返回 Token
App-->>User: 登录成功
何时拆分:
拆分方式:
单个流程:
00 收件箱/画板/mermaid流程图/0202-X推文处理.md
多个流程:
00 收件箱/画板/mermaid流程图/0202-播客处理工作流/
├── README.md # 索引说明
├── 01-主流程.md # 整体流程
├── 02-内容处理.md # 子流程
└── 03-系统架构.md # 架构图
生成后自检:
Flowchart:
Sequence:
Class:
| 用户说法 | 触发 |
|---|---|
| 生成流程图 | ✅ |
| 转为 mermaid | ✅ |
| 画个图表 | ✅ |
| 可视化这个流程 | ✅ |
| 用时序图展示 | ✅ |
| 创建架构图 | ✅ |
详细语法参考:references/mermaid-syntax.md