SuperAPI AI 工具集

Skill 广场

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

更新于 10-29 00:09

测试与质量

12,865 个结果

agentic-bdd-test-case-mentor

Agentic BDD Test Case Mentor 是一个用于改进 BDD(行为驱动开发)与 Gherkin 工件质量的技能,版本 1.0.1,采用 MIT 许可证。它支持对现有 feature 文件、场景和 Scenario Outline 进行评审、重写、生成与评估,也可从用户故事、验收标准、业务规则或示例中生成新的 BDD 内容。该技能强调以业务可读的行为规格为核心,保持输出可追溯至事实来源,并区分确认行为与假设。它提供 review、rewrite、generate、hybrid 四种工作模式,并内置质量规则、结构协议、报告评分标准与输出契约等参考文档。适用于需要提升 BDD 清晰度、覆盖率和可评审性的团队,不用于生成框架特定的自动化测试脚本。

测试与质量5 次安装

test-visual-regression

test-visual-regression 是一个用于建立 Playwright 截图基线并接入 CI 差异比对的技能,目标是让 UI 的意外视觉变化以像素级方式在 CI 中失败,而不是靠人眼检查。它适用于“添加视觉回归测试”或“捕获 UI 变化”等场景。该技能强调使用 playwright-cli(npx --yes @playwright/cli@latest)和项目自带的 Playwright 测试运行器,明确不使用 Playwright MCP。核心流程包括:检测现有测试环境、选择需要建立基线的关键界面与状态、通过种子数据/冻结时间/屏蔽动态内容等方式保证确定性、在本地连续 3 次零差异运行后才接入 CI,并上传预期/实际/差异三类产物。技能还给出了与 test-playwright、audit-responsive、audit-ui-states 等相邻技能的职责边界,以及完成标准与自检清单。

测试与质量5 次安装

kernel-computer-controls

Kernel 提供的计算机控制技能,通过操作系统级别的鼠标、键盘和屏幕控制,实现对浏览器虚拟机的精确交互。它不依赖浏览器 API,而是模拟真实用户的系统级输入,适用于 Playwright/CDP 难以处理的场景,例如难以用 DOM 选择器定位的元素、浏览器界面元素(地址栏、扩展、菜单)、拖拽与悬停等复杂交互、canvas/WebGL 内容,以及需要绕过自动化检测的情况。主要能力包括全屏与区域截图、鼠标点击/移动/拖拽/滚动、键盘文本输入与按键组合。使用前需先加载 kernel-cli 技能完成安装与认证,且需要 GUI 环境,不适用于无头浏览器。

测试与质量5 次安装

verify-before-done

要求在任何完成声明、提交、推送、PR 或状态报告之前,必须提供新鲜的验证证据。该技能通过“识别—执行—读取—验证”四步门禁函数,强制在做出任何完成/成功断言前运行相应命令并检查完整输出、退出码和失败数,只有当输出确实支持断言时才允许声明完成。它列出了各类断言所需的证据与不充分证据的对照表,例如“测试通过”必须有测试命令输出且 0 failures,“构建成功”必须有构建命令 exit 0;同时标记出“应该会好”“大概”“完美”等危险词,要求出现时立即停止。该技能还强调委派任务同样不例外:子代理报告成功也必须独立验证,需检查 VCS diff 和亲自运行测试。

测试与质量5 次安装

test-driven-development

测试驱动开发(TDD)技能,用于在编写任何功能实现或缺陷修复代码之前先编写测试。核心原则是:先写测试、看它失败、再写最小代码使其通过。该技能强调“没有失败的测试就不写生产代码”的铁律,遵循红-绿-重构循环,并列出常见借口与红旗信号,帮助开发者避免先写代码后补测试的反模式。适用于新功能、缺陷修复、重构和行为变更等场景。

测试与质量5 次安装