SuperAPI AI 工具集

Skill 广场

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

更新于 10-15 00:40

测试与质量

11,309 个结果

vitest-testing-patterns

Vitest Testing Patterns 是一个用于编写测试的技能,结合 Vitest 与 React Testing Library,遵循项目约定。它适用于为工具函数和函数编写单元测试、使用 React Testing Library 创建组件测试、为 API 调用、数据库或外部服务设置 mock、集成测试模式,以及理解测试覆盖率与 CI 设置。该技能不适用于 Jest 专有模式、端到端测试(应使用 Playwright 或 Cypress)、性能测试或 API 契约测试。测试基础设施采用 vitest.config.ts 配置、jsdom 环境、src/test/setup.ts 安装文件、v8 覆盖率提供器,并提供 npm test、npm run test:run、npm run test:coverage 命令。测试文件按 __tests__ 目录组织,命名为 {name}.test.ts 或 {name}.test.tsx。核心模式涵盖 API 路由测试、组件测试、库/工具测试,以及模块 mock、函数 mock、链式 mock、定时器 mock、查询优先级、异步模式、测试清理、可访问性测试和常用匹配器。

测试与质量358 次安装

ln-510-quality-coordinator

ln-510-quality-coordinator 是 Claude Code Skills 中的一个 L2 协调器技能,属于 5XX 质量类别,用于协调故事(story)质量的评估工作。它作为评估平台的协调器,负责对故事质量评审流程进行编排:调用 ln-511 代码质量检查器、ln-512 技术债清理器、ln-513 回归检查器、ln-514 测试日志分析器等工作者技能,并在只读证据收集阶段并行执行内联的代理审查。该技能强制要求包含研究环节,不允许跳过研究的快速通道;每次质量运行都必须包含官方文档或标准、MCP Ref、涉及框架或库时的 Context7,以及当前网络最佳实践研究。技能定义了明确的运行时契约、阶段顺序(配置、发现、只读证据、清理、代理屏障、合并、精炼、裁决、自检)以及强制的工作者调用方式。

测试与质量357 次安装

ln-521-test-researcher

ln-521-test-researcher 是一个 L3 测试规划工作单元(Worker),用于在测试规划之前研究功能领域的真实世界问题、竞品解决方案和客户投诉,使测试覆盖实际用户痛点而非仅满足验收标准(AC)。它通过 Web Search、MCP Ref、Context7 等工具,围绕功能涉及的技术/API/格式提取关键词,调研常见问题、边界情况、错误处理、安全隐患,分析竞品做法,并从论坛、StackOverflow、Reddit 收集用户抱怨,最终以结构化评论(addComment)形式发布到 Story 上,供后续手动测试(ln-522)和自动化测试(ln-523)使用。该技能只做研究与文档,不创建测试、不改变状态。

测试与质量356 次安装

regression-suite

Regression Suite 是一个用于游戏开发项目的回归测试管理技能,属于 donchitos/claude-code-game-studios 技能集。它把测试覆盖映射到 GDD(游戏设计文档)的关键路径,找出已修复但缺少回归测试的 bug,并标记新功能带来的覆盖漂移。该技能维护 tests/regression-suite.md 清单,记录发布前应始终通过的测试。支持 update、audit、report 三种模式,并受 qa.level 与 workflow 层级控制。

测试与质量355 次安装

a11y-testing

该技能提供基于 axe-core 的自动化无障碍(a11y)测试方案,结合 jest-axe 与 Playwright,用于 WCAG 2.2 合规性验证。可在单元测试中校验组件无障碍性,在 E2E 测试中扫描整页及交互状态(如弹窗、表单、加载、错误状态),并集成到 CI/CD 流水线中作为合并门禁,阻止无障碍违规进入代码库。资料称自动化可捕获约 30%-50% 的问题。适用于添加或验证 a11y 测试、运行 WCAG 检查、实施发布前合规审计等场景。

测试与质量355 次安装

soak-test

Soak Test 是面向游戏开发的质量保障技能,用于生成“浸泡测试”(又称耐久测试)的观察协议与分析框架。它针对长时间连续游玩场景,帮助团队发现短时测试难以暴露的问题:内存泄漏(场景切换后堆内存逐渐增长)、性能漂移(帧时间随时间恶化)、状态累积缺陷(机制重复 N 次后出现,如背包满、分数溢出、AI 状态损坏)、乐趣疲劳(首次体验良好但长时间后变得重复)以及内容枯竭(玩家耗尽新颖内容的临界点)。技能本身不执行测试,而是产出协议文档,由人类实际游玩并按时间检查点记录数据。支持 30 分钟、1 小时、2 小时、4 小时等时长,以及 memory、stability、balance、all 等观察重点。协议包含会话前准备清单、T+0 基线记录、定时检查点日志、会话后分析(内存趋势、稳定性汇总、疲劳汇总、问题列表)和结论判定(PASS / PASS WITH CONCERNS / NOT ASSESSED / FAIL)。输出文件为 production/qa/soak-test-[date]-[duration].md,写入前需用户确认。

测试与质量352 次安装

test-evidence-review

test-evidence-review 是一个用于游戏开发工作流的测试证据质量审查技能,隶属于 donchitos/claude-code-game-studios 项目。它不止检查测试文件是否存在,而是进一步评估断言覆盖、边界用例、命名质量与公式可追溯性,并对每个故事(story)给出 ADEQUATE / INCOMPLETE / MISSING / NOT ASSESSED / WAIVED 的判定。该技能支持按单个故事、当前冲刺(sprint)或某个系统/史诗(epic)范围进行审查,输出对话内摘要报告,并可选写入 production/qa/evidence-review-[date].md。它区分 BLOCKING 与 ADVISORY 问题,其判定规则与 /story-done 关闭故事的标准一致,因此可用于 QA 交接签核、里程碑质量审计等场景。

测试与质量351 次安装

evaluating-code-models

BigCode Evaluation Harness 是一个用于评估代码生成模型的开源工具,覆盖 HumanEval、MBPP、MultiPL-E 等 15 个以上基准,采用 pass@k 指标衡量功能正确性。它支持 Python 及 18 种编程语言的多语言评测,可评估基础模型、指令微调模型以及填充中间(FIM)能力,常用于代码模型基准测试、模型对比和 BigCode/HuggingFace 排行榜提交。工具通过 accelerate 启动,支持量化加载、批量采样、代码执行与结果保存,并可用 Docker 安全运行多语言评测。

测试与质量350 次安装

test-flakiness

test-flakiness 是一个用于检测不稳定测试(flaky test)的技能,主要面向游戏开发项目(Godot、Unity、Unreal)。它通过解析多次 CI 运行日志,聚合每个测试的通过率,识别在不同运行中时而通过、时而失败且无代码变更的测试,并给出可能原因分类与处理建议。该技能支持三种模式:分析指定 CI 日志文件、扫描可用 CI 日志、读取已有回归套件中的隔离清单。它会根据失败率将测试分为高、中、低三档,分别建议立即隔离、尽快修复或继续监控,并针对时序、顺序依赖、随机种子、资源泄漏、外部状态、浮点比较、场景加载竞态等原因给出修复方向。技能会生成对话内摘要,并可在用户批准后更新 tests/regression-suite.md 的隔离区,以及可选写入 flakiness-report 报告文件。

测试与质量349 次安装

umbraco-unit-testing

Umbraco 后台扩展单元测试技能,基于 @open-wc/testing 与 Web Test Runner,面向 Web Components 与 Lit 元素。提供两种测试路线:完整 Umbraco 导入方案(可测试 Lit 元素渲染、shadow DOM、元素间上下文消费、UUI 组件交互)与基于 Mock 的简化方案(将 Umbraco 导入映射为本地 mock,适用于类型、常量、纯函数与 observable 状态模式,配置更简单、运行更快)。技能包含依赖清单、web-test-runner.config.mjs 配置、导入路径对照、mock 实现示例、fixture/defineCE/expect 的用法、上下文与元素测试范式,以及常见问题排查(404 导入错误、元素未定义、上下文不可用、observable 测试挂起、updateComplete 未等待)。

测试与质量349 次安装