面向测试的 Agent Skills

测试技能帮助 AI agent 在离代码不同距离处验证软件。单元测试孤立地检查一小段逻辑。集成测试检查多个部分能否正确通信。端到端或系统测试像用户或其他系统那样运行组装好的产品。验收测试决定产品是否好到足以针对既定需求发布。性能测试观察系统在时间、负载或资源压力下的表现。安全测试寻找系统可能被滥用或泄露的途径。测试自动化把检查变成无需人工点击即可运行的可重复套件。使用排序列表找到与你当前问题匹配的距离,然后选择描述与该范围相符的技能。

8 个先看43 个推荐选项

从这些开始。

Testing asks different questions at different distances from the code: a unit of logic, several units together, the whole system, or whether the user would accept it — plus specialized checks such as performance and security.

这些是和这项工作最接近的结果。从第一条开始,打开后即可安装。

Check one small piece of logic in isolation.Check that several pieces talk to each other correctly.Run the assembled product the way a user or another system would.Decide whether the product is good enough to ship for a stated need. 该领域的一个子问题,目前还没有对应的 Skills。See how the system behaves under time, load, or resource pressure.Look for ways the system can be abused or leaked.Turn checks into repeatable suites that run without a person clicking.

43 个推荐选项

  1. 排名 04
    直接匹配

    playwright-cli

    自动化浏览器交互、测试网页并使用 Playwright 测试。

    178,079 · 受欢迎程度
    查看 Agent Skill
  2. 排名 05
    直接匹配

    playwright-best-practices

    精选

    在编写 Playwright 测试、修复不稳定测试、调试失败、实现 Page Object Model、配置 CI/CD、优化性能、模拟 API、处理身份验证或 OAuth、测试无障碍(axe-core)、文件上传/下载、日期/时间模拟、WebSockets、地理位置、权限、多标签页/弹窗流程、移动端/响应式布局、触摸手势、GraphQL、错误处理、离线模式、多用户协作、第三方服务(支付、邮箱验证)、控制台错误监控、全局 setup/teardown、测试注解(skip、fixme、slow)、测试标签(@smok 时使用

    • Security testing
    83,212 · 受欢迎程度
    查看 Agent Skill
  3. 排名 06
    直接匹配

    golang-testing

    生产级 Golang 测试 — 表驱动测试、testify 套件和 mock、并行测试、模糊测试、fixtures、使用 goleak 检测 goroutine 泄漏、快照测试、代码覆盖率、集成测试、符合惯例的测试命名。在编写或审查 Go 测试、选择测试方法时使用,…

    • Unit testing
    • Integration testing
    • Performance testing
    39,806 · 受欢迎程度
    查看 Agent Skill
  4. 排名 07
    直接匹配

    flutter-add-integration-test

    配置 Flutter Driver 以实现应用交互,并将 MCP 操作转换为永久集成测试。适用于为项目添加集成测试、通过 MCP 探索 UI 组件,或使用 integration_test 包自动化用户流程。

    • Integration testing
    • End-to-end / system
    35,147 · 受欢迎程度
    查看 Agent Skill
  5. 排名 08
    直接匹配

    python-testing-patterns

    使用 pytest、fixtures、mock 和测试驱动开发实施全面的测试策略。在编写 Python 测试、设置测试套件或实施测试最佳实践时使用。

    • End-to-end / system
    34,725 · 受欢迎程度
    查看 Agent Skill
展开另外 35 个 Agent Skills
  1. 排名 09
    直接匹配

    e2e-testing-patterns

    用 Playwright 和 Cypress 精通端到端测试,构建可靠的测试套件,以捕获 bug、提升信心并实现快速部署。在实施 E2E 测试、调试不稳定测试或建立测试标准时使用。

    • End-to-end / system
    • Test automation
    23,571 · 受欢迎程度
    查看 Agent Skill
  2. 排名 10
    直接匹配

    argent-test-ui-flow

    通过 argent MCP 工具运行交互-截图-验证循环,自主测试应用 UI(iOS 或 Android)。适用于测试 UI 流程、验证登录是否正常、测试导航、端到端 UI 测试场景、手动 QA 步骤、可见的 UI 变更或视觉行为。

    • End-to-end / system
    22,276 · 受欢迎程度
    查看 Agent Skill
  3. 排名 11
    直接匹配

    argent-qa-flows

    根据测试用例、工单或验收标准,以 Argent 流程创建可重复的 QA 回归 E2E 测试。当用户要求生成或保留自动化回归场景时使用,包含确定性环境搭建、稳定目标、可执行的结构或视觉证据,以及连续两次完整…

    11,095 · 受欢迎程度
    查看 Agent Skill
  4. 排名 12
    直接匹配

    dogfood

    使用 agent-device 在 iOS/Android 上系统性地探索和测试移动应用,以发现 bug、UX 问题和其他问题。适用于被要求 dogfood、QA、探索性测试、查找问题、bug 搜寻或在移动端测试此应用时。

    10,010 · 受欢迎程度
    查看 Agent Skill
  5. 排名 13
    直接匹配

    breakdown-test

    测试规划和质量保证 prompt,为 GitHub 项目生成全面的测试策略、任务分解和质量验证计划。

    9,255 · 受欢迎程度
    查看 Agent Skill
  6. 排名 14
    直接匹配

    browser-qa

    在部署功能后,使用此 skill 通过浏览器自动化实现可视化测试和 UI 交互验证的自动化。

    • End-to-end / system
    8,815 · 受欢迎程度
    查看 Agent Skill
  7. 排名 15
    直接匹配

    api-security-testing

    使用 Strix 对 REST、GraphQL 或 gRPC API 进行安全测试——自主 Agent 从 OpenAPI/GraphQL schema 枚举端点(或通过爬取),然后实际利用 OWASP API Security Top 10 (2023) 中 API 特有的漏洞类别——破坏对象级授权(BOLA/IDOR)、…

    • Security testing
    8,760 · 受欢迎程度
    查看 Agent Skill
  8. 排名 16
    直接匹配

    bmad-qa-generate-e2e-tests

    为已实现功能生成自动化 API 和端到端测试。当用户说“为 [功能] 创建 qa 自动化测试”时使用。

    • End-to-end / system
    • Test automation
    7,236 · 受欢迎程度
    查看 Agent Skill
  9. 排名 17
    直接匹配

    browser-automation

    利用观察到的 UI 状态、语义定位器、有界等待、隔离测试数据和明确的结果验证,构建可靠的浏览器检查。

    • Unit testing
    • End-to-end / system
    6,671 · 受欢迎程度
    查看 Agent Skill
  10. 排名 18
    直接匹配

    playwright-skill

    经过实战检验的 Playwright 模式,用于编写、调试和扩展可靠的测试套件。当你需要 E2E、API、组件、视觉、无障碍或安全测试指导,以及 CI/CD、CLI 自动化、页面对象和从 Cypress 或 Selenium 迁移时使用。TypeScript 和 JavaScript。

    • Security testing
    6,180 · 受欢迎程度
    查看 Agent Skill
  11. 排名 19
    直接匹配

    test-master

    生成测试文件、制定 mock 策略、分析代码覆盖率、设计测试架构,并产出跨功能、性能和安全测试领域的测试计划和缺陷报告。适用于编写单元测试、集成测试或 E2E 测试;创建测试策略……

    • Unit testing
    • Integration testing
    • Performance testing
    4,956 · 受欢迎程度
    查看 Agent Skill
  12. 排名 20
    直接匹配

    playwright-expert

    在使用 Playwright 编写 E2E 测试、搭建测试基础设施或调试不稳定的浏览器测试时使用。调用以编写测试脚本、创建页面对象、配置测试夹具、设置报告器、添加 CI 集成、实现 API mocking 或执行视觉回归测试。触发词:……

    • End-to-end / system
    4,913 · 受欢迎程度
    查看 Agent Skill
  13. 排名 21
    直接匹配

    qa-test-planner

    为 QA 工程师生成全面的测试计划、手动测试用例、回归测试套件和缺陷报告。包含用于设计验证的 Figma MCP 集成。

    4,283 · 受欢迎程度
    查看 Agent Skill
  14. 排名 22
    直接匹配

    unit-test-security-authorization

    提供使用 `@PreAuthorize`、`@Secured`、`@RolesAllowed` 对 Spring Security 进行单元测试的模式。验证基于角色的访问控制和授权策略。在测试安全配置和访问控制逻辑时使用。

    • Unit testing
    • Security testing
    3,597 · 受欢迎程度
    查看 Agent Skill
  15. 排名 23
    直接匹配

    test

    运行 /test 为你刚刚构建或更改的代码编写测试套件,适用于实现功能、路由或修复之后。自动针对未提交的更改,读取 test preferences.json 以获取你的框架(如果不存在则询问并保存),并为每个文件选择合适策略:正常路径、边缘情况……

    3,588 · 受欢迎程度
    查看 Agent Skill
  16. 排名 24
    直接匹配

    ui-test

    通过 browse CLI 进行 AI 驱动的对抗性 UI 测试。分析 git diff 仅测试变更部分,或探索整个应用以发现 bug。测试功能正确性、可访问性、响应式布局和 UX 启发式。适用于用户要求测试 UI 变更、对拉取请求进行 QA、审查等时。

    2,889 · 受欢迎程度
    查看 Agent Skill
  17. 排名 25
    直接匹配

    browser-testing-with-devtools

    精选

    通过 Chrome DevTools MCP 在真实浏览器中测试。适用于构建或调试任何在浏览器中运行的内容。当你需要检查 DOM、捕获控制台错误、分析网络请求、分析性能,或用真实运行时数据验证视觉输出时使用。需要配置 chrome-devtools MCP server。

    声明的前提(自述): MCP server

    查看 Agent Skill
  18. 排名 26
    直接匹配

    test-driven-development

    精选

    以红-绿-重构循环驱动测试先行的开发。适用于实现任何逻辑、修复任何 bug 或更改任何行为时。当你需要证明代码可用、收到 bug 报告,或即将修改现有功能时使用。

    查看 Agent Skill
  19. 排名 27
    直接匹配

    vitest

    精选

    由 Vite 驱动的 Vitest 快速单元测试框架,具有 Jest 兼容 API。适用于编写测试、模拟、配置覆盖率或处理测试过滤和夹具。

    • Unit testing
    查看 Agent Skill
  20. 排名 28
    直接匹配

    azure-microsoft-playwright-testing-ts

    官方

    使用 Azure Playwright Workspaces(原 Microsoft Playwright Testing)大规模运行 Playwright 测试。适用于跨云托管浏览器扩展浏览器测试、与 CI/CD 流水线集成,或将测试结果发布到 Azure 门户。

    查看 Agent Skill
  21. 排名 29
    直接匹配

    agent-browser

    精选

    description: 面向 AI Agent 的浏览器自动化 CLI。当用户需要与网站交互时使用,包括导航页面、填写表单、点击按钮、截图、提取数据、测试 Web 应用或自动化任何浏览器任务。触发条件包括请求“打开网站”、“填写表单”、“点击按钮”、“截图”、“从 p 抓取数据”

    656,585 · 受欢迎程度
    查看 Agent Skill
  22. 排名 30
    直接匹配

    browser-use

    精选

    通过 CDP 直接控制浏览器进行网页交互:自动化、抓取、测试、截图以及网站/应用相关工作。

    94,854 · 受欢迎程度
    查看 Agent Skill
  23. 排名 31
    直接匹配

    ci-cd-and-automation

    自动化 CI/CD 流水线搭建。适用于设置或修改构建与部署流水线时。适用于需要自动化质量门禁、在 CI 中配置测试运行器或建立部署策略时。

    44,770 · 受欢迎程度
    查看 Agent Skill
  24. 排名 32
    直接匹配

    clerk-testing

    Clerk 应用的端到端测试。配合 Playwright 或 Cypress 用于认证流程。

    43,387 · 受欢迎程度
    查看 Agent Skill
  25. 排名 33
    直接匹配

    firecrawl-qa

    使用 Firecrawl 浏览器对实时网站进行 QA 测试并抓取证据。适用于用户想要探索性 QA、表单测试、导航/链接检查、响应式检查、性能观察、缺陷报告或发布前质量审查时。

    31,115 · 受欢迎程度
    查看 Agent Skill
  26. 排名 34
    直接匹配

    argent-create-flow

    创建、录制、编辑、回放或修复可复用的 Argent flow YAML 文件。当用户要求录制或回放可重复的设备路径、设置性能分析或 A/B 对比,或调用 argent-qa-flows 背后的创作引擎时使用。在重复三次或更多交互之前也可使用。用于…

    • End-to-end / system
    22,251 · 受欢迎程度
    查看 Agent Skill
  27. 排名 35
    直接匹配

    mo-qa

    使用 Momentic 的 `mo` CLI 运行和控制 Mo,即 Momentic 的云端自主 QA Agent。在启动或继续 Mo 会话、读取其输出或状态、停止进行中的工作、回复 Mo、传输文件、导出报告,或使用 Mo 在本地代码库中查找和修复 bug 时使用。

    声明的前提(自述): Credentials

    13,849 · 受欢迎程度
    查看 Agent Skill
  28. 排名 36
    直接匹配

    scoutqa-test

    当用户要求“测试这个网站”“运行探索性测试”“检查无障碍问题”“验证登录流程是否正常”“在此页面上查找 bug”或请求自动化 QA 测试时,应使用此技能。触发于 Web 应用测试场景,包括冒烟测试…

    • End-to-end / system
    9,949 · 受欢迎程度
    查看 Agent Skill
  29. 排名 37
    可能匹配

    codebase-design

    用于设计深层模块的共享词汇。当用户想要设计或改进模块的接口、寻找深化机会、决定接缝位置、使代码更可测试或 AI 可导航时,或当另一个技能需要深层模块词汇时使用。

    754,725 · 受欢迎程度
    查看 Agent Skill
  30. 排名 38
    可能匹配

    playwright-stealth-verify

    检查由 Playwright、Puppeteer、Selenium 或 CDP 驱动的浏览器是否呈现一致的指纹,使用 liarjs 作为库针对你已有的 Page——navigator.webdriver、HeadlessChrome 标记、worker 与主线程身份、被修补 API 的完整性、WebGL 与 WebGPU 的 GPU 身份。…

    81,560 · 受欢迎程度
    查看 Agent Skill
  31. 排名 39
    可能匹配

    django-security

    Django 安全最佳实践、身份验证、授权、CSRF 防护、SQL 注入防护、XSS 防护,以及安全部署配置。在审查 Django 身份验证、授权、输入处理或部署设置时使用。

    11,152 · 受欢迎程度
    查看 Agent Skill
  32. 排名 40
    可能匹配

    ego-browser

    当你需要浏览器时,默认阅读此 Skill。用它打开和操作网站、填写表单、点击按钮、截图、提取页面数据、登录,以及执行其他浏览器自动化任务,还包括 Web 应用测试、dogfooding、QA、bug 调查和应用质量审查。……

    8,959 · 受欢迎程度
    查看 Agent Skill
  33. 排名 41
    可能匹配

    dx-devops-test-suite-assignments-configure

    推荐并管理 DevOps Center 针对流水线阶段的测试套件分配。模式 A 根据已分配套件元数据分析提交 diff,以推荐相关的现有套件并标记覆盖缺口(纯推理)。模式 B-D 分配单个套件、批量映射多个套件并强制……

    4,913 · 受欢迎程度
    查看 Agent Skill
  34. 排名 42
    可能匹配

    validate-data

    在分享前对分析进行 QA——检查方法论、准确性和偏见。适用于在向利益相关者演示前审查分析、抽查计算和聚合逻辑、验证 SQL 查询结果是否正确,或评估结论是否真正得到…支持。

    3,482 · 受欢迎程度
    查看 Agent Skill
  35. 排名 43
    可能匹配

    apifox-test-automation

    Apifox 自动化测试执行、套件与 CI:test-suite、scheduled-task、runner、apifox run、执行参数、迭代数据、报告上传和 CI 回归。复杂 test-scenario 步骤建模请使用 apifox-test-scenario。

    • Test automation
    5,728 · 受欢迎程度
    查看 Agent Skill
这个话题涵盖什么

这个话题涵盖什么

每个子主题对应一类具体场景下的 Agent Skills。

Unit testing
Check one small piece of logic in isolation.
Integration testing
Check that several pieces talk to each other correctly.
End-to-end / system
Run the assembled product the way a user or another system would.
Acceptance testing
Decide whether the product is good enough to ship for a stated need.
Performance testing
See how the system behaves under time, load, or resource pressure.
Security testing
Look for ways the system can be abused or leaked.
Test automation
Turn checks into repeatable suites that run without a person clicking.
常见问题

常见问题

这个列表是如何排序的?
该列表按观测到的搜索需求排名。直接匹配主题的排在前,并对任何单一发布者设上限。
单元测试、集成测试和端到端测试有什么区别?
单元测试在隔离状态下检查一小段逻辑。集成测试检查多个部分能否正确相互通信。端到端或系统测试则像用户或其他系统那样运行组装好的产品。
我什么时候应该使用验收测试而不是端到端测试?
验收测试决定产品是否好到足以针对既定需求发布。端到端测试则按用户或另一系统的方式运行组装好的产品。
性能测试和安全测试涵盖什么?
性能测试观察系统在时间、负载或资源压力下的行为。安全测试寻找系统可能被滥用或泄露的途径。

如何安装 Agent Skill

从本页第一条开始。Claude Code 会读取放进 skills 目录的 SKILL.md:

  • Claude Code——把 vue-testing-best-practices 的 SKILL.md 复制到 ~/.claude/skills/vue-testing-best-practices/(个人使用),或 .claude/skills/vue-testing-best-practices/(随项目共享)。
  • 从 registry 安装——运行 npx skills add vuejs-ai/skills@vue-testing-best-practices。
  • 或者从 vue-testing-best-practices 的来源下载 SKILL.md,放进上面的目录。

如何挑选 安装前先看出处和技能自身的说明。Official 与 Notable 标签描述的是技能来源。