SuperAPI AI 工具集

Skill 广场

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

更新于 10-30 00:12

测试与质量

12,914 个结果

atb-csv-testcase-generator

该技能用于为 ATB 算子生成 CSV 格式的泛化测试用例,覆盖正例设计、反例设计、性能测试用例与 CSV 格式规范。它要求在调用前获取 ATB 仓库路径,先阅读算子源码中的参数校验逻辑,再按典型数据类型、主流模型 shape 与边界条件设计正例,按数据类型、格式、维度数量、维度值、参数与输出形状等校验分支设计反例,并按大/中/小 shape、不同数据类型与边界值设计性能用例。产出需拆分为 _func.csv 与 _perf.csv 两个文件,并可选生成合并文件,每条用例遵循 21 列格式,同时需处理 Ascend910B 与 Ascend950 的合并或分离规则。

测试与质量3 次安装

atb-csv-tester

atb-csv-tester 是一个用于运行 ATB(Ascend Transformer Boost)CSV 测试用例的技能,主要面向在 CANN 环境下验证算子正确性的开发与测试流程。它通过 ATB 已编译的 CSV 测试框架执行指定 CSV 文件,支持功能正例与反例验证、性能测试以及全量回归门控。使用时需提供 CANN 安装路径和 ATB 仓库路径,并遵守 Ascend910B 设备限制;性能用例按 400 次迭代运行(前 200 次预热,后 200 次统计),并建议逐个用例执行以避免显存溢出。技能还提供 910B 与 950 差异用例拆分要求、Phase 5a/5b 测试策略及 Gate 5 全量回归检查流程。

测试与质量3 次安装

atb-testframework-build

该技能用于编译 ATB(Ascend Transformer Boost)测试框架,支持全量编译(含第三方依赖克隆与源替换)和增量编译两种模式。调用场景包括需要编译 ATB 测试框架、运行 CSV 测试但框架未编译、从零构建 ATB 项目,或遇到第三方依赖克隆失败。执行前需确保 Docker 容器已启动、CANN 环境已安装、ATB 源码仓库已克隆,并确认 CANN 路径、ATB 仓库路径和 Docker 容器名称。全量编译时需将 GitHub 源替换为 gitcode 镜像以解决网络问题。编译成功后验证关键产物,并设置环境变量以运行 CSV 测试。技能还提供编译失败处理流程和检查点检查表。

测试与质量3 次安装

control-browser

control-browser 是一个浏览器自动化技能,用于打开、导航、检查、测试、点击、输入、填写、截图和验证网页及本地 HTTP 目标。它通过 Node REPL MCP 的 js 工具驱动浏览器注册表,支持 iab、extension、cdp 三种后端类型,并以 Playwright 作为标签页 API 界面。该技能要求每次 JavaScript 调用都重新引导运行时,从环境变量解析插件根目录并导入 browser-client 模块,然后根据用户明确选择或目标 URL 选择后端。核心工作流包括:用 tabs.list() 获取完整标签页列表、用 domSnapshot() 读取页面结构、基于快照事实构建稳定的 Playwright 定位器、每次观察周期最多执行一个状态变更操作。截图仅在视觉确认、用户要求或目标不在快照中时使用,且必须与 emitImage 在同一单元格中发出。该技能还提供 cua 坐标路径、dom_cua 节点路径等逃生舱口,用于处理画布或非 DOM 控件。

测试与质量3 次安装

qa

这是一个用于「交互式 QA(质量保障)会话」的 AI 技能。用户可以用对话的方式描述自己遇到的 bug 或问题,AI 会进行澄清、在后台探索代码库以获取上下文,然后以 GitHub issue 的形式把问题记录下来。它的核心目标是产出「持久、面向用户」的 issue,避免引用具体文件路径、行号或内部实现细节,从而在大规模重构后依然有效。主要特点包括:每个问题最多问 2-3 个简短澄清问题、后台启动探索型子智能体了解领域语言和功能边界、判断是否需要拆分为多个 issue、使用 gh issue create 直接提交并按依赖顺序处理阻塞关系,最后输出所有 issue 的 URL 并询问是否继续。适合开发团队在迭代过程中快速收集和归档用户反馈。

测试与质量3 次安装