mcpField
W
write-tests

write-tests

github.com/cowork-os测试与质量51757 次安装今天更新
代码仓库

关于 write-tests

用于为现有文件或模块生成单元测试的技能,输出按优先级排列的测试计划和用例,并关联覆盖范围、正反向场景及测试设置假设。

主要功能

  1. 01按优先级排列测试计划
  2. 02映射覆盖范围的测试用例
  3. 03正向与反向场景
  4. 04测试设置假设

适用场景

  1. 01补充缺失的单元测试覆盖
  2. 02为特定文件或模块规划测试

安装

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

$npx skills add https://github.com/cowork-os/cowork-os --skill write-tests

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

详细介绍

编写测试

用途

为现有代码生成单元测试

路由

  • 适用场景:用户要求为特定文件或模块补充测试覆盖时使用。
  • 不适用场景:不要用于快照测试或仅限手动 QA 的验证。
  • 输出:按优先级排序的测试计划和测试用例,并清晰映射覆盖范围。
  • 成功标准:包含正向和负向用例,以及测试设置假设。

触发示例

正向
  • 对此请求使用 write-tests 技能。
  • 帮我编写测试。
  • 用户要求为特定文件或模块补充测试覆盖时使用。
  • 编写测试:提供可执行的结果。
负向
  • 不要用于快照测试或仅限手动 QA 的验证。
  • 不要将 write-tests 用于无关请求。
  • 此请求不属于编写测试的范围。
  • 这只是概念讨论;无需使用工具工作流。

参数

名称类型必填描述
pathstring是要测试的文件路径
frameworkselect是要使用的测试框架

运行时提示词

  • 当前运行时提示词长度:339 个字符。
  • 运行时提示词直接定义在 ../write-tests.json 中。

评论

支持 Markdown