关于 process-flowchart-designer
面向业务团队和分析人员的流程梳理 Skill,提供图表与分析模板,用于呈现流程、发现低效环节并规划改进。
主要功能
- 01标准流程图符号与模板
- 02SIPOC 与流程文档
- 03瓶颈与浪费分析
- 04泳道图与 RACI 矩阵
- 05决策树与自动化评估
适用场景
- 01记录业务流程
- 02发现延迟、交接与返工
- 03明确团队间的职责
- 04评估流程步骤的自动化潜力
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ travisjneuman/ .claude --skill process-flowchart-designer安装后在 Claude Code 中输入/process-flowchart-designer确认已加载。
详细介绍
流程图设计器
用于将业务流程转化为清晰的可视化图表、识别低效环节并设计优化工作流的框架。
流程图符号
标准符号
FLOWCHART SYMBOL REFERENCE:
┌─────────┐
│ Rectangle│ = Process / Action step
└─────────┘
◇ Diamond = Decision point (Yes/No, True/False)
┌─────────┐
│/ Parallel/│ = Parallelogram = Input/Output
└─────────┘
( Oval ) = Start / End (Terminal)
┌─────────┐
│ Cylinder │ = Database / Data store
└─────────┘
┌─────────┐
│ Document │ = Document / Report
└~~~~~~~~~~┘
○ Circle = Connector (links to another part)
→ Arrow = Flow direction
文本流程图模板
PROCESS FLOWCHART: [Process Name]
Version: [X.X]
Owner: [Department/Role]
Last Updated: [Date]
( START )
│
▼
┌──────────────┐
│ Step 1: │
│ [Action] │
└──────┬───────┘
│
▼
◇ Decision?
/ \
Yes No
│ │
▼ ▼
┌────┐ ┌────┐
│ A │ │ B │
└──┬─┘ └──┬─┘
│ │
└──┬───┘
│
▼
( END )
流程映射
流程文档模板
PROCESS MAP: [Name]
METADATA:
Process Owner: [Name/Role]
Department: [Department]
Frequency: [Daily/Weekly/Monthly/Ad hoc]
Average Duration: [Time]
Trigger: [What initiates this process]
Output: [What the process produces]
STEPS:
# | Step Name | Actor | Action | System/Tool | Duration | Notes
---|--------------------| ------------|----------------------|-------------|----------|------
1 | [Name] | [Role] | [What they do] | [Tool] | [Time] |
2 | [Name] | [Role] | [What they do] | [Tool] | [Time] |
3 | DECISION: [Query] | [Role] | [Evaluate criteria] | [Tool] | [Time] |
3a | [If Yes] | [Role] | [Action] | [Tool] | [Time] |
3b | [If No] | [Role] | [Action] | [Tool] | [Time] |
4 | [Name] | [Role] | [What they do] | [Tool] | [Time] |
HANDOFFS:
From → To | Trigger | Method
[Role A] → [Role B] | [When] | [Email/System/etc.]
EXCEPTIONS:
Exception | Handling Procedure | Escalation Path
[What can go wrong] | [What to do] | [Who to contact]
SIPOC 图
SIPOC: [Process Name]
S - SUPPLIERS I - INPUTS P - PROCESS O - OUTPUTS C - CUSTOMERS
(Who provides?) (What's needed?) (High-level steps) (What's produced?) (Who receives?)
[Supplier 1] [Input 1] 1. [Step] [Output 1] [Customer 1]
[Supplier 2] [Input 2] 2. [Step] [Output 2] [Customer 2]
[Supplier 3] [Input 3] 3. [Step] [Output 3] [Customer 3]
[Input 4] 4. [Step]
5. [Step]
BOUNDARIES:
Start: [Trigger event]
End: [Completion criteria]
工作流优化
瓶颈识别
BOTTLENECK ANALYSIS: [Process Name]
For each step, evaluate:
Step | Duration | Wait Time | Handoff? | Rework Rate | Bottleneck Score
-----|----------|-----------|----------|-------------|------------------
1 | [time] | [time] | Yes/No | [%] | [1-10]
2 | [time] | [time] | Yes/No | [%] | [1-10]
3 | [time] | [time] | Yes/No | [%] | [1-10]
BOTTLENECK SCORING:
Duration weight: x3 (longest steps)
Wait time weight: x4 (idle time is waste)
Handoff weight: x2 (each handoff adds delay and error risk)
Rework weight: x5 (rework multiplies all other costs)
Score = (Duration x 3) + (Wait x 4) + (Handoff x 2) + (Rework x 5)
TOP BOTTLENECKS (highest scores):
1. Step [N]: [Description] — Score: [X]
Root cause: [Why this step is slow/problematic]
Recommendation: [How to fix]
2. Step [N]: [Description] — Score: [X]
Root cause: [Why]
Recommendation: [Fix]
浪费识别(精益)
| 浪费类型 | 定义 | 表现 | 解决方案 |
|---|---|---|---|
| 等待 | 步骤之间的闲置时间 | 排队、积压 | 并行处理、SLA |
| 过度加工 | 做了超出必要的工作 | 审批过多、过度打磨 | 简化流程、减少签核 |
| 返工 | 修正错误 | 拒绝率高、反复循环 | 防错设计、验证 |
| 动作 | 不必要的移动 | 使用多个系统、切换上下文 | 整合工具 |
| 搬运 | 不必要地传递信息 | 交接过多 | 直接路由 |
| 库存 | 工作不断积压 | 步骤处排起长队 | 基于流动的处理 |
| 过量生产 | 产出超出需求 | 无人阅读的报告 | 按需产出 |
| 缺陷 | 流转到下游的错误 | 客户投诉 | 在源头保证质量 |
流程改进模板
IMPROVEMENT PROPOSAL: [Process Name]
CURRENT STATE:
Total steps: [N]
Total duration: [Time]
Number of handoffs: [N]
Rework rate: [%]
Customer satisfaction: [Score]
PROPOSED CHANGES:
Change #1: [Description]
Current: [How it works now]
Proposed: [How it will work]
Impact: [Time saved / errors reduced / etc.]
Change #2: [Description]
Current: [How it works now]
Proposed: [How it will work]
Impact: [Time saved / errors reduced / etc.]
FUTURE STATE:
Total steps: [N] (was [N])
Total duration: [Time] (was [Time])
Number of handoffs: [N] (was [N])
Rework rate: [%] (was [%])
Expected satisfaction: [Score]
IMPLEMENTATION:
Phase 1: [Quick wins — Week 1-2]
Phase 2: [System changes — Week 3-6]
Phase 3: [Training and rollout — Week 7-8]
泳道图
跨职能流程图
SWIMLANE DIAGRAM: [Process Name]
TIME →
┌─────────────────────────────────────────┐
Customer │ (Request) ──→ [Wait] ──→ [Receive] │
├─────────────────────────────────────────┤
Sales │ [Review] ──→ [Approve] ──→ │
├─────────────────────────────────────────┤
Ops │ [Fulfill] ──→ │
├─────────────────────────────────────────┤
Finance │ [Invoice] │
└─────────────────────────────────────────┘
LEGEND:
( ) = External event
[ ] = Process step
──→ = Flow direction
Each row = one actor/department
RACI 矩阵
RACI MATRIX: [Process Name]
Task / Step | Role A | Role B | Role C | Role D
-------------------------|--------|--------|--------|-------
1. [Step name] | R | A | C | I
2. [Step name] | I | R | A |
3. [Decision point] | C | R | A | I
4. [Step name] | A | I | R |
R = Responsible (does the work)
A = Accountable (approves / owns the outcome)
C = Consulted (provides input before)
I = Informed (notified after)
RULES:
- Every task has exactly ONE "A"
- Every task has at least one "R"
- Minimize C's and I's (reduce communication overhead)
- "A" should not also be "R" if possible (separation of duties)
决策流程设计
决策树模板
DECISION TREE: [Decision Name]
Question 1: [First evaluation criterion]
│
├── YES → Question 2a: [Follow-up]
│ ├── YES → OUTCOME A: [Action/Result]
│ └── NO → OUTCOME B: [Action/Result]
│
└── NO → Question 2b: [Alternative path]
├── YES → OUTCOME C: [Action/Result]
└── NO → OUTCOME D: [Action/Result]
DECISION CRITERIA:
Criterion | Threshold | Data Source
[What to evaluate] | [Pass/fail line] | [Where to check]
升级矩阵
ESCALATION MATRIX: [Process Name]
Severity | Definition | Response Time | Escalation To | Communication
---------|-------------------------|---------------|------------------|---------------
P1 | [Service down] | 15 min | [VP + On-call] | All-hands alert
P2 | [Major degradation] | 1 hour | [Manager] | Team channel
P3 | [Minor issue] | 4 hours | [Team lead] | Ticket update
P4 | [Enhancement request] | Next sprint | [Product owner] | Backlog
自动化评估
自动化候选项评分
AUTOMATION ASSESSMENT: [Process Name]
For each step, score automation potential:
Step | Repetitive? | Rule-Based? | Digital? | Volume | Error Rate | Score
| (1-5) | (1-5) | (1-5) | (1-5) | (1-5) | (sum)
-----|-------------|-------------|----------|--------|------------|------
1 | [score] | [score] | [score] | [score]| [score] | [/25]
2 | [score] | [score] | [score] | [score]| [score] | [/25]
SCORING GUIDE:
5 = Highly automatable (always the same, clear rules, fully digital)
3 = Partially automatable (some variation, some judgment needed)
1 = Not automatable (creative, subjective, requires human judgment)
RECOMMENDATIONS:
Score 20-25: Automate fully (RPA, workflow automation)
Score 15-19: Automate with human review checkpoints
Score 10-14: Augment with tools (templates, checklists)
Score 5-9: Keep manual (human judgment essential)
TOP AUTOMATION CANDIDATES:
1. Step [N]: Score [X]/25 — Tool: [Recommended tool]
2. Step [N]: Score [X]/25 — Tool: [Recommended tool]
绘图工具参考
| 工具 | 类型 | 适用场景 | 费用 |
|---|---|---|---|
| Mermaid | 基于代码 | 开发者、版本控制 | 免费 |
| draw.io | 可视化编辑器 | 通用业务用户 | 免费 |
| Lucidchart | 云端可视化 | 团队、协作 | 免费增值 |
| Figma/FigJam | 协作式 | 设计团队 | 免费增值 |
| Whimsical | 简洁可视化 | 快速线框图 | 免费增值 |
| PlantUML | 基于代码 | 开发者、UML | 免费 |
Mermaid.js 速查
graph TD
A[Start] --> B{Decision?}
B -->|Yes| C[Process A]
B -->|No| D[Process B]
C --> E[End]
D --> E
另请参阅
评论
支持 Markdown