test-driven-development
按测试驱动流程先写失败测试,再实现最小修复,验证后重构,适合稳步推进功能。
适合以测试驱动实现功能。
安装这个 Skill
npx skills add https://github.com/obra/superpowers --skill test-driven-development
为什么值得装
推荐它,是因为它在「Agent 工作流」分类里热度靠前(安装量 149,989),同时原始文档信息密度足够高。原文列出的执行要点包括:Throwaway prototypes;Configuration files。对经常重复的任务来说,这类 Skill 能把经验沉淀到工作流前端,减少临场猜测。
原文里最有价值的点
- 适合新功能和 bugfix,先用测试约束实现方向。
- 原文明确是写测试、实现、验证、重构的循环。
- 不适合一次性草稿式原型,原文已提示使用边界。
适合用在
- 建立测试闭环、回归验证、安全检查和发布前质量门