SuperAPI AI 工具集

Skill 广场

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

更新于 10-29 00:09

测试与质量

12,875 个结果

game-balance-and-bots

这是一个用于 React Native 游戏开发的平衡性调优技能。它通过带种子的无头机器人(seeded headless bots)在纯 Node 环境中批量模拟游戏运行,自动测量难度曲线、技巧影响、首次胜利时刻和转折点等指标,再依据一个 bands(平衡区间)文件判断游戏是否“平衡”。所有平衡数值集中在一个调优文件中,方便修改与对比。核心能力包括:搭建模拟测试框架、编写每个游戏的机器人钩子与模拟测试、自动生成 JSON 报告、运行检查脚本判断平衡合约是否成立。适用于平衡调整、节奏调优或早期验证游戏创意。使用前提是游戏逻辑需满足纯函数契约,模拟不依赖 UI、时钟或 Math.random,且最终仍需人工真机试玩确认。

测试与质量5 次安装

golden-and-snapshot-tests

这是一个面向 React Native 项目的 Jest 黄金测试与快照测试技能,用于保护数据黄金(可读文本快照)和像素黄金(Skia 渲染截图)。它规定黄金只能手动、逐个文件更新,契约条目仅允许追加、永不修改;提供数据黄金模板、像素匹配器、契约登记文件以及两个检查脚本,用于验证目录结构与 Git 提交历史是否符合策略。适用于添加或审查黄金/快照测试、处理失败重审、升级 Jest 或 Skia 等场景。

测试与质量5 次安装

level-generation-and-solvers

一套用于在移动游戏中生成关卡表并由求解器证明可通关的技能包,基于 reactnative-skills 仓库。它用种子生成关卡表(含 par、星级、按星解锁的关卡包和每日关卡),用精确求解器或见证机器人证明每个关卡可通关,并用数据金样与检查脚本锁定生成结果,防止表格漂移。适用于添加关卡、求解器、par、星级、关卡包等场景,主要面向使用 TypeScript/Jest 的 React Native 游戏项目。

测试与质量5 次安装

performance-budgets

性能预算(performance-budgets)是面向 Expo React Native 应用的一套性能度量与门禁技能。它把冷启动、卡顿率与 p95 帧时间、每帧绘制调用、每屏画布数、每次变更的存储写入、各平台包体积和内存等指标集中定义在一个受版本控制的 quality-gates.json 的 "perf" 块中,并提供零依赖检查脚本、Jest 守卫、原生进程启动模块和真机测量流程。用于添加动画、Skia 绘图、列表或启动逻辑时,确保改动不超出预算。

测试与质量5 次安装

run-goldens-rebaseline

这是一个面向 React Native 项目的技能,用于在受控、可审计的前提下成批重新接受(rebaseline)golden 测试基线,例如在渲染器、字体、设计令牌或 Jest 升级后,或有意重新设计后进行。它要求:先让真实断言全部通过,再通过 triage 列出受影响的用例集合;随后对每个文件单独运行 jest -u;逐个检查并记录每一处 golden 变更;手动删除孤儿快照和图片;最后在禁用 -u 的情况下,让整个 golden 项目的测试连续通过两次作为证明。该技能提供 rebaseline.mjs(分步执行并产出证据)和 check-rebaseline.mjs(按 13 条规则校验),并要求开发者在首次更新前和提交前各批准一次。

测试与质量5 次安装

spec-traceability

spec-traceability 是一个面向 React Native 应用的规格可追溯性技能,用于把 Markdown 规格中的需求、界面、决策与不可让步规则赋予稳定 ID,并在测试、代码注释、端到端流程、提交正文和报告中引用这些 ID,再通过脚本检查引用是否悬空或缺失。该技能提供规格查找、引用校验两个脚本,以及规格模板、示例和问题记录文档。它强调不凭记忆引用规格、不发明产品行为、不构建范围外内容、ID 永久稳定、已完成项需有测试或流程引用,并对 iOS 与 Android 的平台差异要求分别写明与追溯。适用于有需求规格或验收标准、需要证据链的迭代开发场景。

测试与质量5 次安装

tdd-workflow

TDD 工作流技能,用于驱动 Expo(iOS 与 Android)应用按红-绿-重构方式做测试先行开发:每个行为一个提交,先写引用需求的失败测试,再写最小实现使其通过,然后重构。强制规则包括:不看失败测试不写产品代码、不修改已有断言来让测试通过(除非有 Spec-Change 记录)、禁用 skip/only/retry/snapshot 等手段、按层序构建、纯逻辑要含示例/属性/固定值、测试须确定性。提供测试模板、切片计划、定义完成清单及两个校验脚本,用于检查代码树和 git 历史是否符合规则。

测试与质量5 次安装

unit-and-component-tests

这是一个为 Expo React Native 应用搭建完整 Jest 测试体系的中文技能文档。它规定在仓库根目录维护单一 Jest 配置,通过 jest-expo 预设、React Native Testing Library 14、fast-check 和 Stryker 等工具,对 store、service、hook、组件、路由和纯模块进行单元测试、组件测试、Android 专项测试、golden 测试和变异测试。要求所有测试通过统一的 renderWithProviders 或 renderRouterWithProviders 辅助函数渲染,使用 fake 替代 mock,保证测试确定性,并达到指定的覆盖率和变异分数阈值。

测试与质量5 次安装

playwright

Playwright 是一款用于端到端测试、浏览器自动化和网页抓取的框架。它通过 npm init playwright@latest 搭建项目、npx playwright install 安装浏览器,提供基于角色的定位器、自动等待机制和可重试断言,支持点击、输入、键盘、拖拽等操作,以及截图、视频、视觉回归、并行执行与分片、跟踪查看器等调试能力。还涵盖网络请求拦截与 HAR 录制回放、登录状态复用、多页面与弹窗处理、Page Object Model、GitHub Actions 与 Docker 等 CI/CD 集成,以及文件上传下载、iframe、对话框等常见场景。

测试与质量4 次安装

write-tests

write-tests 是一个用于为指定文件、函数、类或模块生成全面测试的技能。它覆盖单元测试、集成测试、边界情况、错误路径以及模拟(mocking)。该技能提供了一套结构化的测试编写流程:先发现并识别项目所用的测试框架与配置,分析被测代码的导出与依赖,再据此识别测试用例,包括正常路径、边界值、错误情况、集成点、状态转换、并发与安全等。它强调 Arrange-Act-Assert 结构、描述性测试命名、合理的测试组织,以及独立、确定、快速、可读、聚焦、真实的测试原则。技能还针对不同技术栈给出示例,如 TypeScript/JavaScript 的 Jest 与 Vitest、React 组件测试等,展示如何模拟依赖、构造测试数据工厂、验证调用顺序与回滚逻辑。适用于需要为现有代码补充测试、提升覆盖率或建立测试规范的开发场景。

测试与质量4 次安装

devdocs-test-run

devdocs-test-run 是一个用于执行测试套件并生成测试报告的技能。它支持全量执行、按测试类型分层执行(UT 单元测试 / IT 集成测试 / E2E 端到端测试)、按功能点关联执行以及追溯验证。当用户需要执行测试、验证测试覆盖率,或追溯验证验收标准(AC)是否被通过的测试覆盖时可以使用。该技能可作为独立命令调用,也可由 devdocs-dev-workflow 在批量完成后自动触发。它会读取测试用例文档、自动检测测试框架、按 UT → IT → E2E 顺序分层执行,并收集通过/失败/跳过统计与覆盖率数据,最终将结果输出到 docs/devdocs/05-test-report.md。

测试与质量4 次安装

factory-verify

factory-verify 是 addyosmani/factory 项目中的一个技能,用于对 factory 拉取请求(PR)进行独立验证。其验证范围包括 fail-closed 门禁、负向测试证明、变更范围以及承重审查(load-bearing review)。该技能面向 Codex 使用,要求先阅读 docs/factory/CONTRACT.md、docs/factory/CHARTER.md,再阅读 .claude/skills/factory-verify/SKILL.md 中的规范工作流;任何 critic 环节需使用全新的子代理,负向测试证明需使用共享的 .factory/scripts/prove-test.sh 流程。

测试与质量4 次安装

test-driven-development

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

测试与质量4 次安装