pdlc-fix
星标10
分支2
更新时间2026年8月1日 22:29
全自动 Bug 修复(定位→复现→修复→测试→文档)
安装
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
SKILL.md
readonly菜单
全自动 Bug 修复(定位→复现→修复→测试→文档)
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
全自动 PDLC 新功能开发(串联 PRD→设计→TDD→实现→评审→发布)
按设计文档和已有测试用例实现代码(带前置守卫、自检、handoff)
创建 PRD 文档(自动化生成 + 自检 + handoff)
质量闸门——跑真实 check、对照质量目标、出可核对报告,由人签字放行
代码评审 + 文档评审
发布工作流(跑测试 → bump VERSION → 更 CHANGELOG → tag → 触发 CI/CD)
| name | pdlc-fix |
| description | 全自动 Bug 修复(定位→复现→修复→测试→文档) |
| argument-hint | <Bug 描述> |
| allowed-tools | Read, Write, Edit, Glob, Grep, Bash |
| layer | 1 |
| stage | fix |
| produces | ["docs/04_testing/defects/<defect-id>-defect.md"] |
| requires | [] |
| next_step | pdlc-ship |
| terminal_state | fix_done |
接收一句话 Bug 描述,全自动完成定位、复现、修复、测试、文档更新,中途不暂停、不询问用户。
docs/02_design/ 对应子目录下的设计文档,确认预期正确行为应该_当<触发条件>时_<预期行为>⚠️ 必须创建文件,不可仅在对话中输出。 以下每份文档都必须作为实际文件写入磁盘。
CHANGELOG.md,在 [未发布] 下新增 fix 条目:
- 修复 <简要描述>(<触发条件>)docs/02_design/ 下对应文档docs/04_testing/defects/ 下创建缺陷记录:<缺陷ID>-<功能名>-defect.md
docs/04_testing/defects/ 目录## Bug 修复报告:<简要描述>(<缺陷ID>)
### 根因分析
<一段话描述根本原因>
### 影响范围
- 涉及文件:
- 涉及接口/功能:
### 修复方案
<描述做了什么改动,为什么这样改>
### 测试结果
- 回归测试:通过
- 全量测试:X 个通过 / 0 个失败
### 文档变更
- CHANGELOG.md:已更新
- 设计文档:已更新 / 无需更新
### 假设与说明
(记录执行过程中自行做出的关键假设)
### 上线前待办
(如有需要人工处理的事项,如数据修复脚本、缓存清理等)
| 产出物 | 路径 | 必须 |
|---|---|---|
| 缺陷记录 | docs/04_testing/defects/<缺陷ID>-<功能名>-defect.md | ✅ 必须 |
| 回归测试 | 对应服务测试目录 | ✅ 必须 |
| CHANGELOG | 对应服务 CHANGELOG.md | ✅ 必须 |
| 设计文档更新 | docs/02_design/ 下对应文档 | 按需 |
文件落盘规则:所有带编号(缺陷ID)的文档必须作为实际文件写入,不可仅在对话中显示。最终报告完成前,必须确认上述文件均已创建。
Bug 描述: $ARGUMENTS