SuperAPI AI 工具集

Skill 广场

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

更新于 11-01 00:15

测试与质量

13,014 个结果

refine-journey

refine-journey 是一个用于评估 journey-builder 运行结果并修复指令缺口的技能。它读取最近一次 journey-builder 运行产生的全部产物(journey.md、测试代码、截图、评审文件等),执行构建、测试、截图、等待时间、journey 质量、规格覆盖、打磨轮次和真实结果等客观检查,对本次运行打分,并通过 5 Whys 诊断技能指令中的缺失或薄弱之处,最终将修复写入项目根目录的 AGENTS.md(项目级覆盖)或 pitfalls gist(平台级模式),并输出精炼报告与下一步操作建议。

测试与质量2 次安装

journey-builder

Journey Builder 是一个用于构建和测试用户旅程的技能。它读取项目根目录的 spec.md 和 journeys/ 文件夹,找出尚未覆盖的最长用户路径,编写以真实用户视角执行的 UI 测试,并在每个关键步骤截图。适用于 macOS(XCUITest)和 Web(Playwright)应用。每次只构建一条旅程,包含测试编写、运行、可测试性审查、UI 测试重构、设计驱动的 UI 审查三轮打磨,最后进行单元测试与 UI 测试的最终验证并提交。

测试与质量2 次安装

spec-rigor-review

spec-rigor-review 是一个用于审查现有代码库的 AI 技能,目标是找出那些本可由机器强制执行的规则,以及让这些规则可被强制执行所需的代码重构。它把规则分为三个层次:模式与类型(用一份数据形状描述,让编译器和生成代码拒绝其它情况)、设计级模型检查(用小模型描述状态机或协议,由检查器探索执行并返回反例)、代码级验证(证明或有界检查,验证代码对所有输入都满足规格)。该技能强调只读审查:不编辑文件、不安装工具、不触发下载,直到用户选定发现项。每条规则都需要证据,不能凭空发明或为让检查通过而弱化规则;检查只有在被观察到失败后才算数。报告按模式与类型候选、验证候选、薄弱现有检查、重构等分节排序,并给出未覆盖项和优先执行的三件事。

测试与质量2 次安装

test-rigor-review

test-rigor-review 是一个用于审查现有代码库的测试严谨性技能,目标是为代码补充属性测试(property test)、模糊测试(fuzz test)与变异测试(mutation testing)三类更强的测试技术,并找出阻碍这些技术落地的重构点。它会先限定审查范围(用户指定的路径、包或 diff;未指定时挑选包含业务规则与解析逻辑的包),识别语言、测试框架及已配置的工具,然后为每种技术寻找候选项。它还会审计已有的属性测试与模糊测试,指出薄弱之处,并列出需要先行的重构。所有发现按“该处缺陷成本 × 该技术发现缺陷概率 ÷ 工作量”排序,涉及金钱、权限、状态机和外部输入解析的规则优先。审查默认只读:可运行不改动任何内容的现有测试与命令,但在用户选定发现项之前不得编辑文件、安装工具或启动 fuzz/mutation 运行。报告以“现有情况”开头,随后分为测试候选(T)、薄弱已有测试(W)、重构(R)、变异运行(M)和未覆盖项五部分,每条发现带 ID、位置(文件:行)、技术、规则一句话、证据与工作量(S/M/L),并以最优先执行的三件事及其理由收尾。

测试与质量2 次安装

cdp-verification

cdp-verification 是一个用于端到端验证桌面应用 UI 行为的技能:它通过 Chrome DevTools Protocol(CDP)连接到正在运行的 Electron 桌面应用,模拟真实用户操作并采集截图与数值证据。该技能强调必须在正确的应用实例和工作区中测试,使用真实浏览器输入复现用户旅程,并针对拖拽、滚动等连续交互做边界与对抗性测试;同时要求区分端到端验证与合成测试,记录修复前后失败与通过的同条件证据。

测试与质量2 次安装

performance-benchmarking

该技能用于产出可信的性能基准测试结果,适用于需要生成、把关或审查性能数字的场景,如前后对比基准、加速/回归声明、CI 性能门禁、噪声底限与不确定性处理等。核心原则是:一个比较相同代码的基准可能报告出看似确定的改进,因此必须先建立噪声底限、采用配对测量、报告区间与样本数,并明确区分门禁与信号。技能提供了完整的协议,包括进程拓扑选择、预热排除、垃圾回收、击杀宽限、输出一致性校验、指标选择(如分配计数、系统调用计数)、随机臂比较、预先声明采纳标准以及门禁策略等。适用于性能工程、CI 优化、代码审查等场景。

测试与质量2 次安装

hoppscotch

Hoppscotch 是一个开源 API 开发平台,定位为轻量、快速的 Postman 替代方案,支持 REST、GraphQL、WebSocket、SSE、Socket.IO 和 MQTT 等协议。它提供网页版(hoppscotch.io)、桌面应用以及可自托管实例三种使用形态。用户可以用它测试和调试 API 端点、创建 API 集合、编写预请求脚本,并通过 CLI 在 CI/CD 流水线中运行集合测试。自托管可通过 Docker Compose 部署,包含主应用、管理后台、后端 API 与 PostgreSQL 数据库。集合用于按功能或服务组织端点,环境变量用于避免将密钥写入共享集合。网页版无需账号即可进行快速 API 测试。

测试与质量2 次安装

pact

Pact 是一个面向微服务的消费者驱动契约测试(consumer-driven contract testing)框架技能。它帮助用户在消费者侧编写测试并生成 pact 契约文件,在提供者侧进行契约验证,并可配置 Pact Broker 共享契约,将 can-i-deploy 工作流集成到 CI/CD 流水线中。其核心理念是:消费者定义自身所需的接口契约,提供者验证是否能够满足这些契约。该技能支持 JavaScript、Java、Python、Go 和 .NET 等语言,并覆盖本地契约文件与 Pact Broker(自托管或 Pactflow SaaS)两种契约获取方式,适用于希望降低微服务集成测试成本、实现独立部署前安全校验的团队。

测试与质量2 次安装

dotnet-test-audit

dotnet-test-audit 是一个面向 C# 与 F# 测试的审计技能,用于评估测试是否具备有意义的回归检测能力、是否存在冗余覆盖以及与实现细节过度耦合的问题。它适用于测试评审、拟新增测试的评估,以及经授权的测试清理工作。该技能强调以“每个测试能检测什么缺陷”为核心,而不是以测试数量或删除行数为目标,在保证信心的同时控制维护成本。审计过程包括:确定审计边界(读取仓库说明、范围、测试项目与 CI 选择,保留既有语言、SDK、依赖、框架与运行器);对每个候选测试建立可观察契约、可能缺陷、检测断言、执行路径证据、已有等价测试及该层独有价值;检查完整测试、参数数据、辅助代码、生产代码所有者与调用方,追踪 mock 行为到生产边界,并识别无显式断言、由生产代码计算期望值、快照/反射断言、重复测试、私有辅助或 mock 调用断言、仅测试访问、负向断言、空集合或默认结果等模式;记录保留、修复、合并、移除或未决的决策及证据;在授权下应用变更并验证结果,包括前后运行受影响测试、检查发现与执行用例、必要时使用 Stryker.NET 或隔离手动变异验证替换强度。该技能不授权修复无关产品缺陷或重新定义预期行为,也不得在未授权情况下发布发现、提交或创建 PR。

测试与质量2 次安装