SuperAPI AI 工具集

Skill 广场

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

更新于 11-03 00:11

测试与质量

13,070 个结果

tolerance-check

Tolerance Check 是 microsoft/cat-agent-skills 中的一个技能,用于在检验批次中把实际测量值与规格公差进行比对。它针对每个特性确定性地计算偏差状态、统计量,并进行证书交叉核对。该技能在 spec-ingest 之后、每次批次评审时使用,输入为 spec-ingest 产出的 characteristics.json、measurements.csv 和 coc.json(遵循 mfg.quality-inspection.v1 输入契约)。运行 scripts/tolerance_check.py 后输出 deviations.json,其中包含每个特性的统计量、状态、文档冲突标记、置信度、来源与引用。所有数学计算均在引擎内完成,证书声明不会掩盖实测不合格项,引擎升级信息会原样传递。

测试与质量1 次安装

find-untested-sources

该技能用于静态分析代码仓库中哪些源文件缺乏对应测试文件,通过解析源码与测试文件的符号引用关系生成测试配对映射。提供两个分析引擎:Roslyn(C#)引擎解析所有 .cs 文件并进行严格命名空间消歧,适合纯 .NET 仓库;tree-sitter 多语言引擎支持 C#、Python、TypeScript/JavaScript、Go、Java、Rust、Ruby、Kotlin、Swift、PowerShell、C++。输出 JSON 报告,包含未测试源文件列表、声明数量、建议测试路径,以及已配对源文件对应的测试文件,便于在编写新测试前快速定位缺口。

测试与质量1 次安装

scaffold-dotnet-test-project

这是一个用于脚手架或修复 .NET 测试项目的技能。它针对以下情况:现有测试项目被排除在 .slnf/CI 解决方案筛选器之外、从 .sln/.slnx 发现中消失,或丢失了生产项目引用。技能会检查仓库状态,仅在必要时创建最小测试项目、补充缺失的 ProjectReference 或注册到正确的解决方案入口,并验证测试发现。如果现有项目、引用和注册均已正确,则不做任何修改(no-op)。

测试与质量1 次安装

test-value-evidence

test-value-evidence 是 microsoft/testfx 仓库下的一个技能,用于评估测试是否真正具备检测相关错误行为的能力。它针对已识别的代码或测试变更、功能、PR 或提交,检查变更契约及其直接相关测试,而非整个仓库。核心方法是构建“契约—输入—预期结果—生产入口—命名测试—区分性断言”的映射,并选择有意义的反事实实验:修复类变更保留回归测试并恢复修复前的真实缺陷,新功能则禁用或破坏行为,要求断言能检测到缺失或错误。它强调预期结果应独立于实现推导,模拟对象不能充当独立预言机;执行需经授权,成对运行需隔离环境、避免缓存串用,并记录命令、退出码、通过/失败/跳过计数。仅支持静态推断时须标注为预测而非执行证明。

测试与质量1 次安装

testability-obstacle

这是 microsoft/testfx 提供的一个技能,用于在 C#/.NET 中解决“可测试性障碍”:当某个待测行为依赖 DateTime、Task.Delay、文件系统、环境变量、Guid、Random 或其它静态/环境 API 时,在不改变现有行为的前提下引入最小的生产代码“接缝”(seam),使其可被确定性测试控制,然后编写并运行测试验证该行为。该技能强调只做必要的机械性改动、复用已有接缝、保持公开 API 形态,避免为测试引入不必要的抽象或全局可变状态。

测试与质量1 次安装

testfx-test-value-evidence

testfx-test-value-evidence 是 microsoft/testfx 仓库内的一项技能执行约定,用于在 TestFx 工具链下应用仓库内置(vendored)的 test-value-evidence 技能。它规范了测试相关改动时的工具链使用、断言约定、并行安全预检、打包与加载证据留存、验收验证、静态推理与变异测试证据复用,以及代码评审门禁下的证据发布方式。该技能本身不强制 Git 钩子,也不证明评审工作流已实际发布。

测试与质量1 次安装