SuperAPI AI 工具集

Skill 广场

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

更新于 10-27 00:15

测试与质量

12,743 个结果

test-driven-development

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

测试与质量9 次安装

check-error-handling

check-error-handling 是一个用于代码审查的技能,主要用途是检查代码中是否违规使用原生 try-catch,并确保项目统一使用 neverthrow 进行函数式错误处理。该技能会扫描代码中所有原生异常处理代码并生成报告,标记违规使用,要求将错误处理改为 neverthrow 的 Result<T, E> 或 ResultAsync<T, E> 类型。其核心原则是禁止使用原生 try-catch,必须通过 neverthrow 的 Result 类型进行显式错误传递。技能的使用说明包括:阅读 error-handling-best-practice 的规范说明;扫描代码中所有原生 try-catch 结构(包装函数内部除外);标记违规并给出整改要求;参考最佳实践示例了解 neverthrow 的正确用法。触发词包括:检查错误处理、neverthrow检查、错误处理规范检查、Result类型检查。

测试与质量9 次安装

mcp-qa

mcp-qa 是 getsentry/toolkit 提供的一个 MCP 工具变更 QA 技能,用于在提交或创建 PR 前进行端到端验证。它以本地 CLI 和真实 agent 客户端为主要验证路径,而非浏览器或 inspector 工作流。流程包括:先运行 tsc、lint、test 质量门禁;再通过 Stdio CLI 对生产 Sentry 数据验证工具行为,需先构建、检查设备码认证状态并预热缓存,然后用含真实组织、项目、资源输入且覆盖变更工具路径的提示词验证,成功标志为 CLI 输出 Connected to MCP server (stdio) 并返回可用的真实生产数据;对仅目录型变更工具,可改用带 MSW 覆盖的服务端分发测试,避免改动真实数据;输出格式变化还需检查原始 MCP 工具结果。真实 agent 客户端用于验证 Claude Code、Codex 或仅在该环境复现的行为;Cloudflare HTTP 验证仅在涉及 Cloudflare、HTTP 传输、/mcp 路由、OAuth、Web UI 或托管服务器兼容性时执行;源码构建 Stdio 验证仅用于检查构建后的本地 stdio 服务器。

测试与质量9 次安装

maintain-verification-skill

这是一个用于维护“验证技能(verification skill)”的维护流程技能,面向由 /create-verification-skill 生成或项目本地的验证技能;当特征映射(feature map)可能过时,或用户运行 /maintain-verification-skill 时使用。它要求以“功能”而非逐句为严谨单位,从源码覆盖每个功能文件,并实际驱动应用逐个验证,最终产出 clean(无需改动)、changed(一个 PR 提交已证实的文档、harness 或映射修正)或 blocked(说明阻塞原因)之一的结果。

测试与质量9 次安装