SuperAPI AI 工具集

Skill 广场

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

更新于 10-21 00:11

测试与质量

12,445 个结果

frontend-testing

前端测试技能,核心原则是先编写验证验收标准的测试,再补充实现层面的测试以增强健壮性。适用于编写单元测试(Vitest)、端到端测试(Playwright)、视觉回归测试和无障碍审计。强调使用语义化定位器(getByRole、getByLabelText),避免只验证实现细节的测试、循环验证、过度 mock 和脆弱选择器。提供从验收标准出发的工作流、测试类型选择表、ARIA 快照用法以及提交前检查清单。

测试与质量43 次安装

accesslint-scan

accesslint-scan 是一个用于对在线页面进行无障碍(可访问性)审计的技能:它定位页面中违反 WCAG 的具体问题,返回以选择器(selector)为依据的修复清单,但本身不修改代码。使用前需确认已安装并锁定版本的 @accesslint/chrome 与 @accesslint/cli,并确认目标 URL 及浏览器访问是否可能暴露认证或敏感内容。若 $ARGUMENTS 中未提供 URL,需先向用户索取。该技能适用于页面需要自动化对比度、可访问名称或语义标记审计的场景,以及 UI 变更后需要定位问题而不改动应用的场景;手动辅助技术检查与全站合规评估属于另外的工作。

测试与质量43 次安装

odoo-automated-tests

该技能用于编写和运行 Odoo 自动化测试,基于 Python 的 unittest 框架,覆盖 TransactionCase 单元测试、HttpCase 集成测试以及 JavaScript tour 测试,并涉及测试数据准备、模拟与 CI 集成。适用于为自定义模型业务逻辑编写单元测试、验证控制器端点、调试 CI 中的测试失败,以及通过 --test-enable 配置自动化测试执行。使用时提及 @odoo-automated-tests 并描述待测功能,即可生成包含 setup、teardown 和断言的完整测试类代码,并获得执行测试的 odoo CLI 命令。

测试与质量43 次安装

sonar-list-issues

sonar-list-issues 是 SonarQube 官方智能体插件中的一项技能,用于通过 sonarqube-cli 命令行工具搜索和筛选指定项目、分支或拉取请求中的 SonarQube 问题(issues)。与可能使用集成默认项目的 SonarQube MCP 工具不同,该技能始终要求显式提供 -p <project-key> 参数,项目键需从用户参数或仓库根目录的 sonar-project.properties 中解析。它支持按严重级别(--severities)、状态(--statuses)、分支(--branch)和拉取请求(--pr)进行筛选,并在运行前对参数进行校验。使用前需确保 sonarqube-cli 已安装并完成认证,否则会提示用户运行 sonar-integrate 技能。该技能不支持按问题类型、规则、标签或组件筛选,也不支持 --resolved 标志,这些场景需改用基于 MCP 的技能。

测试与质量43 次安装