Compétences tdd-workflows-tdd-green
🟢

tdd-workflows-tdd-green

Sûr

实现 TDD 绿��阶段的最小代码

Également disponible depuis: sickn33

该技能帮助 Claude 实现最简单的代码以使失败的测试通过,遵循 TDD 绿色阶段原则。它指导用户编写足够的代码以满足测试要求,而不会过度设计。

Prend en charge: Claude Codex Code(CC)
🥉 73 Bronze
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

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ûr
v1 • 2/25/2026

All 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.

2
Fichiers analysés
945
Lignes analysées
0
résultats
1
Total des audits
Aucun problème de sécurité trouvé
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
50
Communauté
100
Sécurité
83
Conformité aux spécifications

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

  • 在绿色阶段实现测试不需要的设计模式
  • 添加测试不要求的错误处理或验证
  • 重写现有的工作代码以修复新测试
  • 跳过测试或修改断言以使其通过

Foire aux questions

什么是 TDD 绿色阶段?
绿色阶段是 TDD 的第二步(红-绿-重构)。��编写失败测试(红色)后,您实现最小代码以使其通过(绿色),然后进行重构以进行改进。
何时应该使用虚假实现而非真实代码?
当实现复杂、不确定或需要先验证测试结构时,使用虚假实现。当解决方案明显简单或多个测试显示模式时,使用真实代码。
我可以在绿色阶段添加错误处理吗?
仅当测试明确要求时才添加错误处理。否则,将验证和错误处理推迟到重构阶段,以保持实现最小。
绿色阶段与重构阶段有何不同?
绿色阶段专注于用最小代码使测试通过。重构阶段改进代码结构、添加设计模式并解决技术债务,同时保持测试为绿色。
该技能支持哪些语言?
该技能提供 JavaScript、TypeScript、Python、Java、C#、Go、Ruby 的模式,以及 React、Django 和 Express 等框架。
该技能会编写测试吗?
不,该技能专注于实现。要编写测试,请查找辅助的 tdd-red 技能,该技能帮助首先创建失败的测试。