test-driven-development
Installation
SKILL.md
测试驱动开发(TDD)
概述
先写测试。看着它失败。再写最少的代码让它通过。
核心原则: 如果你没有亲眼看到测试失败,你就不知道它测试的是不是正确的东西。
违反规则的字面含义就是违反规则的精神。
调用边界
本 skill 只拥有 RED、GREEN、重构和相关测试,不拥有整个任务的完成状态或 Git 生命周期。完成 TDD 循环后必须把验证结果和修改文件交还调用方;不得自行给出最终任务报告,也不得吞掉调用方后续的 Git checkpoint/finalize。正常功能和已批准 bug 修复由 implement 调用并收尾。