SuperAPI AI 工具集

Skill 广场

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

更新于 10-27 00:15

测试与质量

12,763 个结果

browser-testing-with-devtools

该技能用于在真实浏览器中测试、调试任何在浏览器中运行的内容。它通过 Chrome DevTools MCP 让 agent 直接查看浏览器运行时状态:检查 DOM、捕获 console 错误、分析网络请求、记录性能数据,并用真实运行时数据验证视觉输出。适用于构建或修改浏览器渲染内容、调试 UI 问题、诊断 console 报错、分析网络请求与性能、验证修复效果以及自动化 UI 测试。需要预先配置 chrome-devtools MCP server。技能强调安全边界:默认使用隔离 profile,将 DOM、console、网络响应等浏览器内容视为不可信数据,JavaScript 执行默认只读,不读取凭据、不发起外部请求。

测试与质量8 次安装

test-driven-development

该技能通过 red-green-refactor 循环用测试驱动开发,适用于实现任何逻辑、修复任何 bug 或改变任何行为。核心流程为先写一个失败测试(RED),再写最少代码让它通过(GREEN),最后在不改变行为的前提下清理实现(REFACTOR)。修 bug 时采用 Prove-It Pattern:先用测试复现 bug,确认失败后再修复,最后跑完整套件防止回归。技能强调先发现仓库自身的技术栈与测试命令,不假设默认命令;测试应基于状态而非交互,优先使用真实实现而非 mock,遵循 Arrange-Act-Assert 与每个概念一个断言,并避免测试实现细节、flaky tests、snapshot 滥用等反模式。对浏览器相关变更,建议结合 Chrome DevTools MCP 做运行时验证。

测试与质量8 次安装

threejs-game-qa-performance

three.js 移动端 2D 游戏的测试与性能角色技能,用于功能、参考还原、动态玩法视觉、UI/场景、设备兼容、资源预算、性能、稳定性和发布候选验证,并产出可复现证据。该技能强调证据优先于主观结论:项目未定义量化指标时只报告实测与决策缺口,不自造通用阈值。它覆盖 F0-F3 验收流程(校验任务范围与流程、核对功能交互与硬约束、形成独立 QA 结论、绑定实际命令环境与证据),涉及视觉验证模式(默认 usability,仅在用户明确要求精确还原时使用 exact)、UI 响应式视觉验证、V3 production_contract_audit 与 V4 运行测量,并提供可复用自动化脚本 scripts/responsive-visual-validation.mjs 与纯计算测试脚本 scripts/responsive-visual-validation.test.mjs。缺少可复现证据时标记为未验证,测试通过不覆盖任务范围、路径、基线或 A4-A6 操作批准失败。

测试与质量8 次安装

testing

本技能用于在 Gutenberg 仓库中编写、运行与调试测试,覆盖三类测试:JavaScript 单元与集成测试(Jest)、PHP 测试(PHPUnit)、端到端测试(Playwright)。根据测试类型,需分别阅读对应的参考文档(references/jest.md、references/php.md、references/e2e.md)。技能强调几条测试原则:在编写任何测试体之前,先起草测试名称(从用户视角描述行为,每个用例只覆盖一个行为),并与作者确认列表;每个提议的用例都必须能追溯到新增或变更的行为,不得用相邻或不相关的覆盖内容填充列表;无人值守时,将提议列表放入总结供审阅。不得通过弱化测试让失败测试通过,包括放宽断言、增加等待或超时、未说明即跳过用例;应诊断根因或如实报告失败。也不得通过修改生产代码让失败测试通过,除非生产代码本身就是缺陷来源。端到端测试通过不是最终任务成功标准,核心目标是验证生产代码按预期工作。

测试与质量8 次安装

oneos-qa-verify

OneOS 测试验收(oneos-qa-verify)是一个面向测试负责人的技能,定位为「测试一号位 / Quality Owner」,止于「可发布候选」,不包含发版上线。它以风险导向制定测试计划,强调可核验证据、缺陷质量门与结构化打回,可对接 YunxiaoQA 写入云效测试态。适用于用户提出「测试验收、oneos-qa-verify、/oneos-qa-verify、开始测试」等场景。核心能力包括待测接收、风险矩阵与用例/探索章程、标准证据模板、缺陷查重建单、复测闭环、打回包与测试完成输出(发布候选建议)。明确不做代发布生产、代开发标已修复、无证据关单、抢产品范围决策。

测试与质量7 次安装

instruction-eval

Instruction Eval 是一个用于验证智能体运行条件(instruction 文本、参考材料、MCP 工具与权限、hooks、skill 文件等)是否真正改变行为的方法型技能。它通过 A/B 对照实验,在改动某一条件前后运行相同的提示词,并对比差异,从而用观察代替猜测。该技能运行在 Claude Code 上,两路都作为 claude -p 子进程执行,因此需要可用的 Claude Code CLI。报告内容分为脚本自动生成部分(实验设置、指标中位数与差值、异常、答案文本等)与 LLM 撰写部分(变化内容、结论等),两者在 HTML 中视觉分隔。该方法强调一次只改变一个轴、构建提示词集时至少包含一个 off-target 提示词、样本量 n 至少为 3(用于决策时 5 以上)、运行前展示全部设置并取得批准、按代码计数优先、需要判断时人工阅读、最后才用 LLM 评分。输出为方向性估计而非确定的效应量。

测试与质量7 次安装

parallel-verification

Parallel Verification (PV,并行验证) 是一种通过系统真实公开接口以黑盒方式操作目标系统,并经由独立路径读取真实记录系统来确认效果是否真正落地的集成验证方法。其核心是“双观察者”原则:系统的自我报告(API 响应、状态文件、返回值)与后端真实状态(独立 CLI 所见)必须一致,两者之差即为发现项。资料指出,单元测试与验收测试运行在系统自身的世界观内,会信任代码的 mock、内存状态和自我断言,可能 API 返回 201 Created 而真实后端并无落地,PV 正是用来防范这种自欺。交付物固定为两类:可复用的测试装置(通常为 bash 脚本,生成输入、驱动系统、执行最后一公里验证,任何不匹配即非零退出)以及人类可读的 FINDINGS.md 报告。装置应放置于用户指定位置,默认 ./scratchpads/<feature>-pv/,每个测试原子且自包含,可隔离、任意顺序运行,清理陷阱只移除自己创建的内容。核心循环包括:识别契约、生成真实输入、黑盒操作、捕获自我报告作为期望、经独立路径读取真实状态、逐字段比较、超越创建阶段探测幂等性/更新/拆除/失败回滚、报告。资料说明了针对 Terraform 提供者、REST API 数据库、Vault、Okta、IBM z/OS RACF 等后端的具体方法。

测试与质量7 次安装