원클릭으로
specpilot-check
当用户输入 /specpilot:check REQ-xxx,想复核 SpecPilot 需求、检查实现进度、验证测试情况,或查找当前项目中缺失的需求记录时使用。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
当用户输入 /specpilot:check REQ-xxx,想复核 SpecPilot 需求、检查实现进度、验证测试情况,或查找当前项目中缺失的需求记录时使用。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
当用户输入 /specpilot:archive REQ-xxx,想归档已完成的 SpecPilot 需求、整理需求记录,或将当前项目中的需求标记为已完成时使用。
当用户输入 /specpilot:cancel REQ-xxx,想取消草稿或进行中的 SpecPilot 需求,或将当前项目中的需求标记为不再计划时使用。
当用户输入 /specpilot:confirm REQ-xxx,想确认 SpecPilot 需求、澄清范围、分析业务规则,或将当前项目中的草稿需求转为已确认需求时使用。
当用户输入 /specpilot:exec REQ-xxx,想执行已确认的 SpecPilot 需求、要求输出技术方案,或确认方案后开始在当前项目中实施时使用。
当用户输入 /specpilot:list,想列出 SpecPilot 需求、查看需求状态,或查看当前项目中的需求记录和能力规格时使用。
当用户输入 /specpilot:new,想创建新的 SpecPilot 需求、开始新功能或变更请求,或希望在实施前先记录需求时使用。
| name | specpilot-check |
| description | 当用户输入 /specpilot:check REQ-xxx,想复核 SpecPilot 需求、检查实现进度、验证测试情况,或查找当前项目中缺失的需求记录时使用。 |
手动检查当前需求的最新进度,根据不同阶段进行针对性的深度复核。
参数
the user-provided arguments after the command text - 要检查的需求编号(如 REQ-001)使用场景
执行步骤
the user-provided arguments after the command text 解析需求编号ls docs/specpilot/requirements/ 并询问用户要检查哪个需求docs/specpilot/requirements/index.md 获取需求当前状态docs/specpilot/requirements/REQ-{编号}-draft.mddocs/specpilot/project-guide.md📝 draft(草稿阶段)检查内容:需求是否完整可确认
## 需求检查结果 - REQ-{编号}
**当前状态**:📝 草稿
### 需求完整性检查
- [ ] 需求描述是否清晰
- [ ] 是否有明确的业务目标
- [ ] 是否指定了代码位置(如有)
### 建议
- [下一步建议,如执行 /specpilot:confirm]
🔍 confirming(确认中)检查内容:需求确认是否完整
## 需求检查结果 - REQ-{编号}
**当前状态**:🔍 确认中
### 需求确认复核
#### 完整数据链路分析
[重新分析的数据流/调用链路]
#### 已确认项
- [x] [已确认的内容]
#### 待确认项
- [ ] [仍需确认的问题]
### 建议
- [是否可以完成确认,或需要补充什么]
✅📋 confirmed(已确认)检查内容:确认内容是否完整,是否可以开始执行
## 需求检查结果 - REQ-{编号}
**当前状态**:✅📋 已确认
### 需求确认完整性检查
- [x] 术语定义:已定义
- [x] 数据模型设计:已设计
- [x] 业务规则:已明确
- [x] 数据流/调用链路:已分析
- [x] 边界条件:已覆盖
- [x] 涉及代码文件:已列出
### 代码位置验证
[验证确认中提到的代码文件和方法是否存在]
### 建议
- [是否可以执行 /specpilot:exec,或需要补充什么]
🚧 in_progress(进行中)检查内容:开发进度和代码完整性(最重要的检查)
## 需求检查结果 - REQ-{编号}
**当前状态**:🚧 进行中
### 开发进度检查
#### 需求覆盖情况
| 需求项 | 状态 | 说明 |
|--------|------|------|
| [需求1] | ✅/❌/🚧 | [实现情况] |
| [需求2] | ✅/❌/🚧 | [实现情况] |
#### 代码改动清单
| 文件 | 预期改动 | 实际状态 |
|------|----------|----------|
| xxx.go | xxx | ✅ 已完成 / ❌ 未实现 / 🚧 部分完成 |
### 完整数据链路代码审查
#### 数据流验证
[追踪数据流,验证每个环节]
#### 代码审查结果
**第一轮:完整性检查**
- [x] 需求覆盖:[结果]
- [x] 数据流:[结果]
- [x] 代码一致性:[结果]
**第二轮:质量检查**
- [x] 代码质量:[结果]
- [x] 错误处理:[结果]
- [x] 日志:[结果]
#### 发现的问题
1. [问题描述]:[建议修复方案]
### 建议
- [下一步操作:继续开发 / 修复问题 / 可以存档]
✅ completed(已完成)检查内容:存档完整性检查
## 需求检查结果 - REQ-{编号}
**当前状态**:✅ 已完成
### 存档完整性检查
- [x] 存档文件:docs/specpilot/requirements/REQ-{编号}-{描述}.md
- [x] Draft 文件:已保留
- [x] 索引更新:已更新
### 文件清单
- 存档文件:[路径]
- Draft 文件:[路径]
- 其他文件:[如有]
无论什么状态,最后都输出:
---
## 检查总结
**需求**:REQ-{编号} - {描述}
**当前状态**:{状态}
**检查时间**:{当前时间}
### 检查结论
- [总体结论:正常 / 有问题需处理]
### 下一步操作
- [具体建议的下一步操作]
参考文档
docs/specpilot/README.mddocs/specpilot/specs/