测试驱动开发 (TDD)
强制执行测试驱动开发方法论的 Skill:先编写测试,观察失败,再编写最小代码通过测试。
核心原则
如果你没有观察到测试失败,就无法确定它测试了正确的内容。
何时使用
始终使用:
- 新功能
- Bug 修复
- 重构
- 行为变更
例外情况(询问人类伙伴):
- 一次性原型
- 生成的代码
- 配置文件
该 Skill 有助于保持代码质量并确保全面的测试覆盖率。
评论
还没有评论。成为第一个评论的人!
相关工具
相关洞察
Skills + Hooks + Plugins:Anthropic 如何重新定义 AI 编程工具的扩展性
深入解析 Claude Code 的 Skills、Hooks 和 Plugins 三位一体架构,探讨为什么这种设计比 GitHub Copilot 和 Cursor 更先进,以及它如何通过开放标准重新定义 AI 编程工具的扩展性。
Claude Code 的下一站,不是代码,而是你本地的 Obsidian 知识库
探索 Obsidian + Claude Code 如何从知识管理工具转变为你的私密 AI 助手。包含 obsidian-skills、Claudian 插件、Claudesidian 模板的完整指南,以及数据隐私与 AI 能力兼得的最佳实践。
限时开放网站源码
使用 Claude Code 开发了一个 AI 开发工具导航站,结合 Skills 来管理工具词条和博客内容,限时开放源码。