SuperAPI AI 工具集

Skill 广场

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

更新于 10-25 00:14

测试与质量

12,659 个结果

mock-hunter

MockHunter 是一个 Claude Code 技能,用于对实时网页进行五阶段审计(编目、点击、追踪、分类、报告),判断页面上每个可见数值究竟是真实、模拟、LLM 生成、硬编码、损坏还是未知。它面向 Lovable、Bolt、v0、Replit、AI Studio、Cursor Composer 等“凭感觉编码”的应用,这类应用界面看似完整,但数据层往往并未真正接通。该技能通过 Playwright MCP 驱动真实浏览器,再沿网络请求与 DOM 追溯每个可见值的来源。由于会操作真实浏览器访问线上页面,应将其视为交互式审计工具,默认仅观察,直到用户确认目标归属、提供安全测试账号或环境,并明确批准任何可能改变状态的点击、提交或需登录的操作。

测试与质量18 次安装

write-frontend-tests

该技能用于为 AutoGPT 前端项目的代码变更自动规划并编写集成测试。它会以 dev 分支为基准,分析当前分支的前端差异,找出被修改的页面、组件、Hook 与工具函数,并据此规划测试目标。技能会先读取项目既有的测试规范文档(如 TESTING.md、AGENTS.md、test-utils.tsx、vitest.setup.tsx),再按优先级确定测试对象,并检查是否已有测试文件需要新增或更新。随后识别目标文件使用的 API Hook,并定位对应的 MSW(Mock Service Worker)处理器,给出包含新增/更新测试文件与各条测试用例的编号计划,等待用户确认后再编写代码。测试编写遵循项目约定:使用自定义 render、通过 server.use() 设置 MSW、使用 findBy 等异步查询、避免在 API 层之外进行 mock。最后运行 pnpm test:unit 及 format、lint、types 校验,确保测试通过。

测试与质量18 次安装

test

这是一个用于自动检测测试框架、运行完整测试套件、诊断并修复失败用例的技能。它适用于代码变更后验证测试是否通过,或需要排查测试失败原因的场景。流程包括:先按预设顺序检查配置文件(如 vitest.config、jest.config、phpunit.xml、pytest.ini、go.mod、Cargo.toml、Gemfile 等)以及 package.json 中的测试脚本,识别出所用框架与运行命令;若 CLAUDE.md 指定了测试命令则优先采用。随后在后台运行检测到的测试命令,并尽量启用详细输出。若全部通过则直接报告摘要;若有失败,则逐个读取失败测试与对应源码,将失败归类为测试写错、源码有 bug、行为变更需同时更新、环境问题四类,再进行最小化修复并重跑该用例,最后整体重跑以检查回归。报告包含框架、命令、通过/修复/剩余数量,以及已修复项和仍失败项的说明。规则要求:未经用户明确同意不得删除或跳过失败测试;优先修源码而非改测试;若修复涉及超过约 20 行改动,需先展示方案并询问;同一根因导致多个失败时只修一次根因。

测试与质量18 次安装

evaluating-skills-with-models

该技能用于跨多个 Claude 模型(sonnet、opus、haiku)评估其他技能的执行效果。它通过子代理并行执行目标技能,采用基于质量的加权评分方式,而非简单的通过/失败判定,从而揭示不同模型之间的能力差异。仅适用于 Claude Code CLI,不支持 Claude.ai。评估流程包括加载测试场景、并行执行、逐项行为评分、计算加权总分、将结果追加到技能 README 并输出汇总报告。

测试与质量18 次安装

sync-cases

sync-cases 是一个用于在本地项目与 Testomat.io 测试管理系统之间同步测试场景和用例的技能。它支持将 Testomat.io 中的测试用例导出为本地 Markdown 文件,也支持将本地 Markdown 测试文件上传导入到 Testomat.io,适用于批量编辑手工测试、离线重构测试用例后再同步回 TMS 的工作流。该技能通过 npx check-tests 命令行工具执行拉取(pull)和推送(push)操作,需要配置 TESTOMATIO 令牌,并遵循仅上传 *.test.md 测试文件、排除文档文件的约束。

测试与质量18 次安装

bug-reproduction-validator

该技能用于系统性地复现和验证缺陷报告,判断所报告的行为是否属于真实缺陷。它从报告中提取复现步骤、预期行为与实际行为、发生环境及错误日志,通过代码审查、最小测试用例、重复执行、边界条件测试和 git 历史检查等方式进行验证,最终将问题分类为已确认缺陷、无法复现、非缺陷、环境问题、数据问题或用户错误,并输出包含复现状态、执行步骤、发现、根因、证据、严重程度评估和后续建议的结构化报告。

测试与质量18 次安装

vitest-visual-testing

vitest-visual-testing 是一个面向 @uiverify/vitest(Vitest 浏览器模式)的视觉测试技能指南,重点讲解如何让组件截图保持确定性,避免在代码没有真实改动时反复出现“changed”的假差异。它以组件隔离为前提,指出主要波动来源是动态数据、未冻结的时钟、无限 JS 动画、非 Math.random 随机数和动态布局,并给出通过单个插件接入、全局样式与字体预加载、静态 fixture、假计时器、等渲染稳定后调用 takeSnapshot 等做法。资料还涵盖整页测试、Next.js App Router 处理方式以及常见反模式。

测试与质量18 次安装