SuperAPI AI 工具集

Skill 广场

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

更新于 10-29 00:09

测试与质量

12,875 个结果

tdd

TDD 是一个测试驱动开发技能,围绕“红—绿”循环提供参考指导,帮助开发者写出值得保留的测试。它说明了什么是好测试、测试应该放在哪里、常见反模式以及循环规则。该技能强调测试应通过公共接口验证行为,而非实现细节;测试应位于“接缝”(seam)即公共边界处,而不是针对内部实现。它列出了三类反模式:与实现耦合、同义反复式断言、水平切片。循环规则要求先红后绿、一次一个切片、重构不属于该循环而属于评审阶段。适用于用户希望以测试优先方式构建功能或修复缺陷、提到“red-green-refactor”或需要集成测试的场景。

测试与质量5 次安装

shopify-testing

本技能提供 Shopify 应用测试指南,覆盖基于 Remix 的单元测试与集成测试、Shopify 上下文的 Mock 方式,以及端到端(E2E)测试。内容包括使用 Vitest 搭建测试环境、Mock shopify.server.ts 中的 authenticate 对象、直接调用 loader 与 action 测试后端逻辑、用 Playwright 进行 E2E 测试并绕过 OAuth 登录、以及通过 Shopify CLI 或单元测试方式测试 Webhook(含 HMAC 校验)。适合需要为 Shopify 应用编写可靠测试的开发者参考。

测试与质量5 次安装

e2e-verify

e2e-verify 是一个用于端到端验证当前分支的 AI 技能。它会在隔离端口上启动开发栈,用用户真实浏览器会话为 Playwright 完成认证,然后针对当前分支涉及的页面与功能执行测试,并在分叉上下文中运行以将截图和 DOM 快照隔离在主对话之外。适用场景包括收到“e2e verify”类指令时,对 UI 改动、API/后台任务或入口点变更进行真实浏览器验证。技能要求用户可提供确切应用 URL(跳过启动栈)、提供端口号(假定已在运行)、或不提供任何信息(由技能自行启动开发栈并从启动横幅解析端口)。测试过程强调使用同一确切 URL、等待真实 HTTP 健康响应、确认认证成功后再测试,并将临时产物写入 .e2e-verify/ 目录,结束后清理。所需具体开发命令、认证提供方密钥与 cookie 提取命令等细节在资料中以占位符形式给出,未提供具体实现。

测试与质量5 次安装

evaluate-run

evaluate-run 是 uiverify 提供的一个技能,用于对已完成的一次 factory 运行(一个 worktree 及其对应的 chat 会话)进行冷启动、对抗式评级,并据此让系统沉淀经验。它针对「CI 变绿不等于做得好」的问题:运行可能通过 CI,却违反约定、把测试 mock 成无意义、悄悄走捷径,或重复已被纠正的错误。该技能先从会话记录压缩出摘要并提取真实 diff,再交由独立的冷上下文评估器按评分表逐项打分,最后把被接受的教训路由为规则、守卫或记忆,使后续运行逐步改善。整个过程对被测代码只读,写入仅限经用户确认的规则/守卫/记忆。

测试与质量5 次安装

doc-itest

doc-itest 是一个用于创建集成测试规范(ITEST)的技能,属于 aidoc-flow-framework 的 Layer 10 子类型工件。它面向组件交互、API 契约合规、序列流程验证以及集成级数据流检查,帮助生成符合规范的 ITEST 文档。该技能要求 ITEST 遵循六段式结构(文档控制、测试范围、测试用例索引、测试用例详情、CTR 覆盖矩阵、可追溯性),并强制使用 @ctr、@sys 等标签。适用于仅创建或编辑 ITEST 工件的场景;若需多子类型编排或批量 TSPEC 工作,则应改用 doc-tspec。

测试与质量5 次安装