无尘阁日记

无尘阁日记

WorkBuddy技能评测 #144 | tdd-workflow:TDD + 80% 覆盖率门槛的组合版
silcano

基本信息

  • 技能名:tdd-workflow
  • 来源仓库 Star 数:35,181(everything-claude-code 社区合集)
  • 单技能下载量:平台未公开
  • 分类:Testing & Security
  • 数据来源:SkillKit 中央技能库(WorkBuddy 生态的第三方技能市场)

它解决了什么痛点

和 #129 一样要求测试先行,但多了一道量化门槛:覆盖率必须 80% 以上,且要覆盖单元、集成、E2E 三层。适合「团队有明确质量红线、需要可考核指标」的场景,不像 #129 那样只讲纪律。

对我有没有用(技术 / 自媒体 / AI / 读书)

技术方向:看项目性质。个人项目强推 80% 覆盖率容易变成「为覆盖率而写测试」,写出一堆断言 expect(true).toBe(true) 的垃圾。你的场景更适合 #129(纪律约束)而不是 #144(指标考核)。如果你带团队或在公司项目里用,这个更合适,因为覆盖率是能写进 CI 的硬标准。两个技能建议选一个装,否则指令互相打架。自媒体/AI/读书:关联弱。

典型场景

公司项目接 CI,要求 PR 覆盖率不低于 80%。装此技能后,AI 会先补现有代码的测试缺口,再按三层结构给新功能写测试,并在提交前本地跑一次覆盖率报告。成果:PR 不再因为覆盖率不达标被打回。

一句话结论

#129 的「考核版」。个人项目选 #129,团队项目选它。

📊 完整对比数据见在线总表:WorkBuddy 技能市场全量调研总表(腾讯文档)