该技能帮助 Claude 实现最简单的代码以使失败的测试通过,遵循 TDD 绿色阶段原则。它指导用户编写足够的代码以满足测试要求,而不会过度设计。
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "tdd-workflows-tdd-green". 用户要求为检查用户创建和电子邮件查找的失败测试实现代码
Résultat attendu:
该技能将指导实现具有内存存储的 UserService 类,最初返回硬编码 ID,然后随着更多测试的要求而演进到真实实现。
Utilisation de "tdd-workflows-tdd-green". 用户请求帮助使 POST /api/tasks 端点的测试通过
Résultat attendu:
该技能将展示从硬编码响应到简单内存状态管理的演进,并附带有关在重构阶段何时添加适当架构的说明。
Utilisation de "tdd-workflows-tdd-green". 用户需要实现具有验证功能的 Django Product 模型
Résultat attendu:
该技能将指导添加最小验证(如 price >= 0)以通过当前测试,将复杂验证和模型增强推迟到重构阶段。
Audit de sécurité
SûrAll 105 static findings are false positives. The scanner detected markdown code block delimiters (backticks) as shell commands, hash data structures as cryptographic algorithms, and legitimate code examples as network/system activity. This is a legitimate TDD skill providing guidance on implementing minimal code to pass tests.
Score de qualité
Ce que vous pouvez construire
初级开发人员学习 TDD
正在学习测试驱动开发的初级开发人员在绿色阶段需要指导,了解什么构成最小实现。该技能帮助他们理解何时使用虚假实现与实现真实逻辑。
代码库现代化
将遗留代码迁移以使用 TDD 的团队需要帮助实现最小代码以满足新的测试要求,而不会破坏现有功能。
AI 辅助开发
使用 Claude 或 Codex 进行 AI 辅助编码的开发人员需要结构化指导,以实现使测试通过的最简单解决方案。
Essayez ces prompts
使用 tdd-workflows-tdd-green 技能为这些失败的测试实现最小代码:[粘贴测试代码]。遵循绿色阶段原则:编写使测试通过的最简单代码。
使用 tdd-workflows-tdd-green,实现最小的 [Python/JavaScript/Ruby] 代码以使这些测试通过:[粘贴测试]。专注于绿色阶段方法。
应用来自 tdd-workflows-tdd-green 的 'Fake It' TDD 模式,为这些测试实现最小解决方案:[粘贴测试]。首先返回硬编码值,然���逐步演进。
使用 tdd-workflows-tdd-green,为 [React/Django/Express] 实现最小代码以通过这些测试:[粘贴测试]。展示从简单到生产就绪的演进过程。
Bonnes pratiques
- 编写通过测试所需的最少代码—避免添加未请求的功能
- 适当使用硬编码返回或虚假实现
- 在每次小更改后运行测试以验证进度
- 记录创建的技术债务以供以后重构
Éviter
- 在绿色阶段实现测试不需要的设计模式
- 添加测试不要求的错误处理或验证
- 重写现有的工作代码以修复新测试
- 跳过测试或修改断言以使其通过