mcpField
W
w-tdd

w-tdd

github.com/blockmatic-icebox测试与质量1647 次安装4 周前更新
代码仓库

关于 w-tdd

w-tdd 是面向编码 Agent 的仓库工作流技能,指导按红、绿、重构循环进行测试驱动开发,并遵循项目自身的测试说明。

主要功能

  1. 01测试先行的红绿重构循环
  2. 02遵循仓库测试说明
  3. 03每轮运行聚焦测试
  4. 04记录行为变更文档

适用场景

  1. 01用 TDD 实现行为变更
  2. 02为每次代码增量添加测试

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/blockmatic-icebox/basilic-skills --skill w-tdd

安装后在 Claude Code 中输入/w-tdd确认已加载。

详细介绍

仅在用户要求或仓库有要求时使用 TDD。遵循仓库的测试 MDX 和 vitest-v5(或该技术栈的测试技能)。除非用户要求,否则不要提交。

  1. Red:为目标行为编写一个会失败的测试。按照仓库测试的做法使用真实 API;仅在有文档说明的边界处使用模拟。
  2. Green:编写能通过该测试的最小实现。
  3. Refactor:在测试保持通过的同时改进结构。
  4. 针对下一个增量重复上述步骤。每轮先运行聚焦的测试文件,然后运行受影响的测试套件。
  5. 文档:如果行为或命令发生变化,使用 /w-docs。

评论

支持 Markdown