tdd
Installation
SKILL.md
TDD(测试驱动开发)
将一份规格说明转化为通过测试验证的、功能完整的代码。从一份 agent brief 或 PRD 出发,循环执行"红灯 → 绿灯 → 重构",每个循环结束暂停等待用户审查。
前置条件
一份规格说明(来自 /triage 的 agent brief 或来自 /to-prd 的 PRD)。
流程
1. 范围界定
阅读规格说明。阅读 CONTEXT.md 以及与你将要接触的模块相关的 ADR。
读取自定义指令。在 tests.md 中,用户可以定义自己的测试规则——首选框架、模式、命名惯例等。
选择切片。将规格说明拆解为可独立测试的行为切片。第一个切片应是最小、最有价值的端到端行为。后续切片可以从扩展该行为或引入新的行为入手。