p-tdd
Installation
SKILL.md
测试驱动开发
触发条件
只在用户显式调用时执行:Claude Code 输入 /p-tdd,Codex 写 $p-tdd。
事后补测试、只要求实现功能,不走本流程。
循环
- 读取现有测试结构和命令,确认本次要验证的公共接口与行为边界。
- 写一个能因缺失行为而失败的测试,并实际观察它失败;失败原因必须与目标行为一致。
- 只实现让该测试通过的最少代码,再运行相关测试确认变绿。
- 在全绿状态下整理重复与命名,然后进入下一个纵向切片。
- 完成后运行最小相关测试集;风险较高时再扩大到项目级检查。