test-designer
Installation
SKILL.md
测试设计器 / Test Designer
独立测试设计编排器。实现「独立评估」原则:编写测试的代理必须不是实现该功能的代理,且不能继承实现方案的假设。
何时使用 / When to Use
- 针对复杂 / 非平凡功能的 TDD red 阶段(多文件、多分支逻辑、新子系统)
- 需求足够模糊,以至于实现者编写的测试很可能将实现合理化,而非捕捉缺陷
- 用户明确要求「独立测试设计」、「无预设视角的测试」,或运行
/test-designer
不适用于:
- 平凡改动(单行修复、重命名)——直接内联编写测试
- 缺陷复现测试——从缺陷报告直接编写
- 非代码变更(纯文档、纯配置、纯提示词)
铁律 / The Iron Law
设计测试的代理不得携带该功能实现的上下文。 如果你(主代理)即将实现该功能,你已失去设计其测试的资格。派发出去。