SuperAPI AI 工具集

Skill 广场

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

更新于 10-23 00:13

测试与质量

12,547 个结果

error-handling-audit

Error Handling Audit 是一个用于审计代码仓库或代码变更(diff)中错误处理缺陷的 Claude Code 技能。它通过搜索和阅读代码,识别被吞掉的异常、过宽的捕获、未处理的 Promise 拒绝、缺少网络超时或重试、以及可观测性不足等问题。该技能无需注册,也不需要 MCP,可在任意仓库中运行。触发方式包括“审计此仓库的错误处理”“我们在哪里吞掉了错误”“检查我改动中的异常处理”等。审计范围可以是整个仓库、某个目录或 git diff(有未提交改动时默认审计 diff)。对每个发现,它会给出文件与行号、风险说明(哪种失败会变得不可见)以及修复建议。输出按类别分组,例如被吞掉的错误、异步问题、网络问题等。该技能适合在代码合并前进行质量检查,帮助开发者发现静默失败。

测试与质量28 次安装

testbench-testing

该技能用于指导智能体在 Vaadin 25 中使用 Vaadin TestBench 编写端到端浏览器测试。TestBench 基于 Selenium,在真实浏览器(如 Chrome、Firefox)中运行 Vaadin 应用,并提供面向 Vaadin 组件的高层 Java API,让测试像真实用户一样与界面交互。技能内容涵盖核心概念(Element、ElementQuery)、测试编写方式(JUnit 5 的 BrowserTestBase 与 @BrowserTest、JUnit 4 的 TestBenchTestCase)、页面对象(Page Object)模式、复杂组件(Grid、ComboBox、Dialog)操作以及最佳实践。资料同时说明:TestBench 需要商业版 Vaadin 订阅;不确定 API 细节时应通过 Vaadin MCP 工具查询文档,并将 vaadin_version 设为 25、ui_language 设为 java;TestBench API 本身不在文档 MCP 覆盖范围内,元素签名等应查 javadoc MCP。

测试与质量28 次安装