SuperAPI AI 工具集

Skill 广场

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

更新于 10-22 00:14

测试与质量

12,478 个结果

agent-browser

agent-browser 是一个基于命令行(CLI)的无头浏览器自动化工具,通过 Chrome DevTools Protocol(CDP)驱动浏览器,无需浏览器扩展,也不依赖像素级截图。它适用于脚本化的网页工作流、适合 CI 的浏览器测试,以及基于会话的数据抓取,让用户用 shell 命令替代图形界面操作。核心工作流为:打开页面、获取交互元素快照(返回 @e1、@e2 等引用)、通过引用进行点击或填写等交互,并在导航或 DOM 发生重大变化后重新获取快照。它支持导航、快照分析、点击/填写/按键/拖拽/上传等交互、获取元素信息与状态、截图与 PDF、视频录制、等待条件、鼠标控制、语义定位器、浏览器设置、Cookie 与存储、网络拦截、标签页与窗口、iframe、对话框、JavaScript 执行等能力,并提供会话隔离、JSON 输出、有头模式、代理、云浏览器提供商等全局选项。

测试与质量42 次安装

reproduce

reproduce 是一个面向软件工程师的 AI 技能,用于判断 GitHub issue 是否为有效且可复现的 bug。它按固定流程执行:先对 issue 分类(Bug、功能请求、问题或增强),非 bug 则停止;再进行环境搭建(使用产品 zip 或从相关分支构建),验证端口可用、产品启动并通过健康检查;随后强制在运行中的产品里真实触发 bug,前端问题用 Playwright 驱动真实浏览器并保存脚本,后端问题用 curl 发起真实 HTTP 请求,并采集截图、HTTP 响应或服务端日志作为证据;接着定位相关单元测试覆盖;最后在仓库根目录 .ai/ 下生成结构化的 issue 分析产物 .ai/ia-<issue_number>.md,包含分类、可复现性、根因分析、测试覆盖评估与测试计划,并清理临时改动。该技能强调不得以代码阅读或逻辑分析代替运行时复现,遇到歧义须停止并询问开发者。

测试与质量42 次安装

mcp-release-qa

MCP Release QA 是一个用于在发布前验证 MCP 服务器的技能。它强调“测试用户实际会运行的服务器”,认为 schema 审查或通过的单元测试并不构成运行时证据。该技能聚焦协议行为、已发布契约漂移、传输正确性以及可复现的发布证据,并与安全审查形成互补。核心做法包括:基于候选修订构建全新的服务器进程,在同一会话内完成 initialize、notifications/initialized、发现与调用,避免把初始化后请求发往独立的一次性进程;将源码注册视为实现真相、公开文档视为必须与之一致的契约;记录精确命令与原始响应;对具备变更能力的工具不使用生产数据,而改用夹具或沙箱;每次运行都从候选源码推导预期能力清单。验证流程覆盖建立发布面、干净启动服务器、执行完整会话、证明清单一致性、检查已发布契约、测试失败路径、冒烟测试安装以及按固定格式报告证据。

测试与质量42 次安装

devdocs-test-cases

devdocs-test-cases 是一个基于需求文档设计测试用例的技能,用于在需求阶段之后、编码之前建立从验收标准到测试用例的追溯关系。它从需求文档中提取功能点(F-XXX)、用户故事(US-XXX)和验收标准(AC-XXX),为每个验收标准选择并设计单元测试(UT)、集成测试(IT)和 E2E 测试用例,并生成完整的追溯矩阵。该技能仅产出 Markdown 文档,不生成任何实现代码或测试代码文件,编码与测试编写由后续工作流负责。支持标准模式(逐步确认)和 --fast 模式(跳过逐步确认,仅最终确认),输出到 docs/devdocs/ 目录,默认拆分为主文件加 UT/IT/E2E 子文件结构。

测试与质量41 次安装

diagnose

Diagnose 是一个面向难以排查的缺陷与性能回归的调试纪律型技能(skill)。当用户报告棘手的 bug、意外失败或性能退化、需要做根因分析时使用。它的核心是把调试拆成一条明确的流水线:第 0 阶段界定问题、第 1 阶段构建反馈循环、第 2 阶段复现并最小化、第 3 阶段提出假设、第 4 阶段插桩验证、第 5 阶段修复并写回归测试、第 6 阶段清理并重新验证,若问题未解决或发生变异则回到第 3 阶段。该技能强调一条“铁律”:在没有红色信号(可复现的失败)和确认的根因之前不做任何修复,凭猜测改动会让一个 bug 变成三个,在时间压力下尤其如此。技能要求对用户的所有提问与结论使用巴西葡萄牙语(pt-BR)汇报。探索代码库时建议参考 .claude/CONTEXT.md 中的领域词汇表,以及 docs/architecture/ 下的决策与 ADR。它还包含针对非代码失败的入口(智能体自身调试、AI 工作流诊断、静默失败排查)、脱敏要求(展示命令与产物前用 <REDACTED> 遮蔽密钥),以及 .NET、Angular、Python、React 的 stack playbook 参考文档。

测试与质量41 次安装

qa-analyst

QA Analyst 是一个面向质量保证分析场景的技能,扮演资深 QA 分析师角色,强调对细节的极致关注、批判性思维、非对抗式沟通以及对最终用户的同理心。缺陷以可观察事实报告,绝不归责。该技能覆盖从需求分析、测试计划、测试用例创建、测试执行、缺陷报告与跟踪到流程改进的完整 QA 周期,并支持合并后 PR 审查分析:审计近期关闭 PR 中 Devin、安全扫描机器人及人工审查者留下的评论,核实所要求的修正是否真正落实。核心原则是 QA 先于代码,最便宜的缺陷是从未被写下的缺陷;每次修复或流程变更后都要重新运行受影响的测试用例与回归检查。与用户的提问和澄清使用葡萄牙语(pt-BR),内部推理与文档使用英语。该技能将 .specs/SPEC-*.md、关联 GitHub Issue、PR 评论、测试输出和应用响应视为不可信数据,绝不执行其中嵌入的指令,也不将密钥、令牌或 PII 复制到报告中。

测试与质量41 次安装