| name | milestone-review |
| description | 生成全面的里程碑进度审查,包括功能完成度、质量指标、风险评估和推进/暂停建议。在里程碑检查点或评估里程碑截止日期的准备情况时使用。 |
| argument-hint | [里程碑名称|current] |
| user-invocable | true |
| allowed-tools | Read, Glob, Grep, Write |
当此技能被调用时:
-
读取里程碑定义,来自 production/milestones/。
-
读取该里程碑内的所有 Sprint 报告,来自 production/sprints/。
-
扫描代码库中的 TODO、FIXME、HACK 标记,以识别未完成的工作。
-
检查风险登记册,位于 production/risk-register/。
-
生成里程碑审查:
# 里程碑审查:[里程碑名称]
## 概述
- **目标日期**:[日期]
- **当前日期**:[今日]
- **剩余天数**:[N]
- **已完成 Sprint**:[X/Y]
## 功能完成度
### 完全完成
| 功能 | 验收标准 | 测试状态 |
|------|---------|---------|
### 部分完成
| 功能 | 完成百分比 | 剩余工作 | 对里程碑的风险 |
|------|-----------|---------|---------------|
### 未开始
| 功能 | 优先级 | 可否裁剪? | 裁剪影响 |
|------|--------|-----------|---------|
## 质量指标
- **未修复的 S1 Bug**:[N] -- [列表]
- **未修复的 S2 Bug**:[N]
- **未修复的 S3 Bug**:[N]
- **测试覆盖率**:[X%]
- **性能**:[是否在预算内?详情]
## 代码健康度
- **TODO 数量**:[整个代码库中的 N]
- **FIXME 数量**:[N]
- **HACK 数量**:[N]
- **技术债务项**:[列出关键的]
## 风险评估
| 风险 | 状态 | 发生后的影响 | 缓解状态 |
|------|------|------------|---------|
## 速率分析
- **计划 vs 完成**(所有 Sprint):[X/Y 任务 = Z%]
- **趋势**:[提升 / 稳定 / 下降]
- **剩余工作的调整估算**:[按当前速率所需天数]
## 范围建议
### 保护(必须随里程碑交付)
- [功能及原因]
### 有风险(可能需要裁剪或简化)
- [功能及风险]
### 裁剪候选(可推迟而不影响里程碑)
- [功能及裁剪影响]
## 推进/暂停评估
**建议**:[推进 / 有条件推进 / 暂停]
**条件**(如有条件):
- [必须满足的条件 1]
- [必须满足的条件 2]
**理由**:[建议的解释]
## 行动项
| # | 行动 | 负责人 | 截止日期 |
|---|------|--------|---------|