SuperAPI AI 工具集

Skill 广场

找到适合任务的 Agent Skill,阅读介绍并复制安装命令。

更新于 10-23 00:13

测试与质量

12,542 个结果

testing-guide

Testing Guide 是一个用于编写和审查测试代码的约束规范类技能,核心理念是测试的目的不是覆盖代码,而是验证行为,测试依据来自需求而非实现代码。它提供测试质量金字塔(代码覆盖、断言质量、测试有效性三层)、核心阈值表(行覆盖率、分支覆盖率、变异得分均设达标值与最低值,并对应合规、建议、阻断三级判定)、单元/集成/E2E 测试约束、需求追溯约束,以及 AI 驱动的测试骨架生成流程,用 test.skip() 占位后逐个实现。它还支持代码分支覆盖分析(BCA),通过 @covers-branch 标注补充防御性逻辑测试,使用 BCA-XXX 编号,与需求驱动测试形成互补。适用于编写测试代码、制定测试策略、分析分支覆盖、Code Review 测试代码等场景。

测试与质量30 次安装

execute-specs

execute-specs 是一个基于已批准的 SPEC SDD(规范驱动开发文档)执行测试驱动开发(TDD)的技能。它把 SPEC 作为唯一事实来源,要求每个测试都能追溯到 SPEC 中带编号的需求或验收标准。使用时需存在状态为 Approved 的 .specs/SPEC-{YYYYMMDD}-{feature}.md 文件,且用户要求实现某功能、变更或修复。核心流程为 Red-Green-Refactor 循环,按垂直切片逐个推进:先写一个失败的测试,再写最小实现代码使其通过,然后在测试全绿时重构。测试针对公共接口(API、函数、组件)而非内部实现。每个切片完成后运行完整测试套件与 lint/类型检查,并向用户报告进度。该技能与 GitHub Issue 状态标签同步(in_progress → in_review → in_pullrequest → done),并包含阻塞标记(blocked)机制。内部推理和命令使用英语,面向用户的提问与解释使用葡萄牙语(pt-BR)。

测试与质量30 次安装