SuperAPI AI 工具集

Skill 广场

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

更新于 10-31 00:15

测试与质量

12,994 个结果

scanning-for-accessibility-issues

该技能让 Claude 能够借助 accessibility-test-scanner 插件对 Web 应用进行无障碍审计,检查 WCAG 2.1/2.2 合规性、ARIA 属性校验、键盘导航与焦点管理、屏幕阅读器兼容性等问题,并生成问题清单与修复建议报告。使用时由 Claude 调用 a11y-scan 命令触发扫描;适用于评估网页是否符合 WCAG 2.1/2.2 标准、排查 ARIA 反模式、测试键盘可访问性等场景。建议在请求中明确标准与等级(如 WCAG 2.2 Level AA),并提供具体的页面或组件,且可依据报告迭代改进后重新扫描验证。

测试与质量2 次安装

legacy-summary

该技能用于在修改一个缺乏文档的遗留模块之前,先审阅该模块的真实行为。它会读取目标文件中的所有导出函数,不依赖函数名或注释,而是逐步追踪代码实际执行逻辑;针对每个分支和边界情况(空输入、负数、缺失字段、边界值)手工推演结果;编写并运行一个简短的特征化脚本,用代表性输入和边界输入调用导出函数并打印输出;最后用平实语言说明模块用途,列出“出人意料”的行为(如舍入、静默钳制、边界处理不一致)并给出对应输入示例,同时为每个导出函数给出单行风险评级(可安全修改/需先写特征化测试再改/无领域专家不可修改)。该技能只做调查,不修改目标文件。

测试与质量2 次安装

webapp-testing

这是一个用于与本地 Web 应用交互并进行测试的工具包,基于 Playwright 实现。它支持验证前端功能、调试 UI 行为、捕获控制台日志等。工具包提供辅助脚本 scripts/with_server.py 来管理服务器生命周期(支持同时启动多个服务器),并建议以黑盒方式直接调用脚本、先用 --help 查看用法。测试时通过编写原生 Python Playwright 脚本,采用“先侦察后操作”的模式:等待 networkidle、截图或检查 DOM、识别选择器、再执行操作。适用于本地静态 HTML 与动态 Web 应用的自动化测试场景。

测试与质量2 次安装

cpp-testing

cpp-testing 是一个面向现代 C++(C++17/20)的智能体测试技能,基于 GoogleTest/GoogleMock 与 CMake/CTest 构建。它适用于编写、更新或修复 C++ 测试,配置 GoogleTest/CTest 工作流,诊断失败或不稳定的测试,以及添加覆盖率与 sanitizer 诊断。技能围绕 TDD 红-绿-重构循环展开,强调测试隔离、依赖注入、mock 与 fake 的区分、CTest 测试发现以及 CI 信号。资料提供了单元测试、fixture、gmock 的代码示例,CMake/CTest 快速上手配置,运行与过滤测试的命令,覆盖率(gcov/lcov、llvm-cov)和 sanitizer(ASan/UBSan/TSan)的启用方式,以及不稳定测试的防护准则和常见陷阱。该技能不适用于不涉及测试变更的新功能实现、与测试无关的大规模重构、无测试回归验证的性能调优,以及非 C++ 项目或非测试任务。

测试与质量2 次安装

test-driven-development

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

测试与质量2 次安装