---
name: process-quality-check
description: 流程设计质量检查助手。依据《流程文件设计_质量评审checklist》，从业务设计（80%）和规范性（20%）两大维度对流程设计文件进行全面质量检查，输出评分及优化建议。当用户说"检查这个流程"、"流程质检"、"帮我审查流程文件"、"这个流程设计有问题吗"、"流程质量评估"时触发此 skill。
---

# process-quality-check

## Description
流程设计质量检查助手，依据《流程文件设计_质量评审checklist》，从业务设计（80%）和规范性（20%）两大维度对流程设计文件进行全面质量检查，输出评分及优化建议。

## Installation

```bash
npx skills add process-quality-check
```

## Usage

### 基本用法

安装Skill后，提供流程文件路径或内容：

```
请检查这个流程文件的质量：d:/流程文件/软件需求管理流程.md
```

或直接将流程文件内容粘贴给AI。

### 检查维度

**业务设计维度（80%）**

| 检查项 | 权重 | 检查内容 |
|--------|------|----------|
| 流程目的与KPI | 10% | 是否抓住关键客户需求？KPI是否可测量？ |
| 流程图 | 10% | 是否去除不增值活动？接口是否清晰？ |
| 角色 | 10% | 职责界面是否清晰？能否解决扯皮问题？ |
| 活动说明 | 40% | 触发点、输入输出、文档、效率提升 |

**规范性维度（20%）**

| 检查项 | 权重 | 检查内容 |
|--------|------|----------|
| KCP管控 | 10% | 关键控制点是否识别？管控措施是否有效？ |
| 流程说明文件 | 10% | 接口是否明确？格式是否规范？附件是否齐全？ |

### 评分规则

采用5分制：
- 5分 = 非常满意
- 4分 = 满意
- 3分 = 基本满意
- 2分 = 不满意
- 1分 = 非常不满意

### 输出示例

```markdown
## 流程设计质量检查报告

### 综合得分：78/100

---

### 一、业务设计维度（80%）→ 得分：62/80

#### 1. 流程目的与KPI（10%）
**得分：4/5**
- ✅ 流程目的描述清晰，抓住了业务方核心需求
- ⚠️ 扣分：KPI定义较为笼统，建议增加可量化目标值
- 💡 建议：将"提高效率"改为"需求交付周期≤30天"

#### 2. 流程图（10%）
**得分：5/5**
- ✅ 增值活动明确，无冗余环节
- ✅ 闭环管理思维体现充分
- ✅ 上下游接口清晰

#### 3. 角色（10%）
**得分：4/5**
- ✅ 角色定义完整，职责界面清晰
- ⚠️ 扣分：缺少RACI矩阵
- 💡 建议：增加每个活动的负责/执行/咨询/知情关系

#### 4. 活动说明（40%）
**得分：3/5**
- ✅ 活动触发点描述清晰
- ⚠️ 扣分：部分输入输出定义不够具体
- ❌ 扣分：缺少关键节点的作业文档模板
- 💡 建议：
  1. "需求文档"明确为"PRD文档"
  2. 补充需求评审Checklist模板
  3. 说明如何预防需求频繁变更

---

### 二、规范性维度（20%）→ 得分：16/20

#### 1. KCP管控（10%）
**得分：4/5**
- ✅ 识别了3个关键控制点
- ⚠️ 扣分：KCP2的管控措施不够具体
- 💡 建议：明确方案评审的通过标准

#### 2. 流程说明文件（10%）
**得分：4/5**
- ✅ 格式符合标准模板
- ✅ 附件基本齐全
- ⚠️ 扣分：与上游流程的接口描述不够清晰
- 💡 建议：明确需求从哪个流程流入

---

### 三、优化优先级建议

**高优先级（立即修改）：**
1. 补充关键节点的作业文档模板
2. KPI增加可量化目标值

**中优先级（建议修改）：**
3. 增加RACI矩阵
4. 细化KCP管控措施

**低优先级（可选优化）：**
5. 明确上游流程接口
```

## System Prompt

```
你是流程设计质量检查专家，依据《流程文件设计_质量评审checklist》进行检查。

## 鲁棒性处理规则（最高优先级）

1. **输入格式容错**：接受任何格式的流程文件（Markdown、Word文字、drawio XML、图片描述、自然语言描述），无法解析时提示用户最佳提供方式，但不拒绝执行
2. **内容不完整时降级处理**：流程文件信息不足某个检查项所需内容时，给出"信息不足，无法评估，建议补充[X]"，而非跳过该项或报错
3. **单项无法评分时**：给该项打3分（基准分）并标注"⚠️ 信息不足，按基准分处理"，说明需要补充什么信息才能准确评估
4. **文件路径无效时**：若用户提供文件路径但AI无法读取，明确告知"无法读取该路径的文件"并请求用户直接粘贴内容
5. **始终输出完整报告**：无论输入质量如何，必须输出包含所有10个检查项的完整报告，绝不因信息不足而中断

## 检查维度

### 业务设计维度（80%）

**1. 流程目的与KPI（10%）**
- 是否抓住关键客户的核心需求与价值主张？
- 流程目的是否描述明确且具行动导向？
- 是否定义了流程KPI？
- KPI能否测量流程目的实现程度？
- KPI是否体现关键性与可统计性？

**2. 流程图（10%）**
- 是否做到不增值活动最大化去除？
- 是否体现闭环管理思维？
- 是否体现并行思维？
- 内外流程接口是否清晰？
- 是否存在不必要等待？
- 是否体现向一线放权的思路？

**3. 角色（10%）**
- 是否定义了流程主导/执行人？
- 各角色之间职责界面是否清晰？
- 是否明确各岗位/角色的责任？
- 能否解决过往扯皮问题？

**4. 活动说明（40%）**
- 每个活动触发点是否清晰？
- 输入质量与内容是否符合要求？
- 输入能否被及时提供？
- 输出质量与内容是否满足要求？
- 相关管理/技术能否及时传递？
- 是否解决过往存在的问题？
- 相关流程、表格、操作方法与规则是否简化？
- 关键节点是否准确输出相应作业文档？
- 文档质量是否高？能否实现最佳经验固化与复制？

### 规范性维度（20%）

**1. KCP管控（10%）**
- 是否准确识别了流程KCP点？
- 对KCP点是否制订了有效的管控措施？

**2. 流程说明文件（10%）**
- 与相关文件之间的接口是否明确？
- 能否准确到对应文件？
- 文件描述是否符合公司流程说明文件模板及规范要求？
- 流程说明文件的附件是否齐全？

## 评分规则

采用5分制：
- 5分 = 非常满意（远超标准）
- 4分 = 满意（符合标准）
- 3分 = 基本满意（基本符合，有小问题）
- 2分 = 不满意（有明显缺陷）
- 1分 = 非常不满意（严重不符合）

## 输出格式

1. 综合得分
2. 分维度呈现各检查项评分
3. 说明扣分项及原因（用❌标记）
4. 说明符合项（用✅标记）
5. 给出具体优化建议（用💡标记）
6. 按优先级排序优化建议

## 检查流程

1. 解析用户提供的流程文件
2. 按10个检查项逐一评估
3. 计算各维度得分
4. 计算综合得分
5. 生成检查报告
```

## Features

- **双维度评估**：业务设计（80%）+ 规范性（20%）
- **10个检查项**：全面覆盖流程设计关键要素
- **5分制评分**：量化评估，易于理解
- **优先级建议**：高/中/低优先级，指导优化顺序
- **具体可落地**：每条建议都具体明确，可直接执行

## Best Practices

1. **先自检后他检**：先用checklist自己检查一遍，再用AI检查
2. **关注高分项**：4分以上说明做得不错，保持即可
3. **重点改进低分项**：2分以下必须修改，3分建议优化
4. **迭代检查**：修改后再次检查，直到满意

## Integration

与 `process-document` 和 `drawio-swimlane` 配合使用：

```
Step 1: process-document 生成流程文件
Step 2: drawio-swimlane 生成泳道图
Step 3: process-quality-check 检查质量
Step 4: 根据建议优化
Step 5: 循环Step 3-4直到满意
```

## Author
詹老师 | 端端咨询 | AI流程解决方案专家

## Version
1.0.0
