End-to-End and Browser Testing skills for Claude Code and Codex
Skills for end-to-end, browser and mobile UI testing: Playwright, Cypress, Selenium, WebdriverIO, Appium, Espresso, XCUITest, visual regression and agent-driven QA passes. They help an agent drive a real app the way a user does and report what fails.
Highest-scoring end-to-end testing skills in the October 22, 2026 snapshot: ui-verification from mblode/agent-skills (89/100), cypress-skill from LambdaTest/agent-skills (86/100) and playwright-skill from lackeyjb/playwright-skill (85/100). Scores come from the Suede Skill Check.
- 56 listed skills
- 16 repositories
- 21 with full pages
44 from official publishers. 8 bundle scripts. 13 connect to an outside service. Listed in Testing and QA (55), Developer Tools and Frameworks (1).
All 56 end-to-end testing skills
No matching skills. Try fewer words or clear your search.
| Skill | Repository | What it does |
|---|---|---|
| agent-qa-authoring 74/100 · C | vostride/agent-qa | Guides creating, editing, validating, and running agent-qa tests, suites, and hooks, preferring agent-qa MCP tools, canonical IDs, and the bundled schema reference. |
| agent-qa-result-triage 74/100 · C | vostride/agent-qa | Investigates failed agent-qa runs by inspecting artifacts, classifying failures, and comparing recent runs, using agent-qa MCP tools to produce evidence-backed triage. |
| appium-skill 84/100 · B | LambdaTest/agent-skills | Generates Appium mobile automation scripts for Android and iOS in Java, Python, or JavaScript, supporting local and TestMu AI cloud device testing. |
| cypress-author 83/100 · B | cypress-io/ai-toolkit | Creates, updates, and fixes Cypress end-to-end and component tests, including writing new specs and repairing failing or flaky tests. |
| cypress-cloud-cli 81/100 · B | cypress-io/ai-toolkit | Runs the cy-cloud CLI to inspect Cypress Cloud organizations, projects, runs, specs, tests, failure screenshots, and Test Replay data. |
| cypress-explain 83/100 · B | cypress-io/ai-toolkit | Explains Cypress end-to-end and component tests and answers questions about Cypress behavior, including reviewing or critiquing a test without writing code. |
| cypress-skill 86/100 · B | LambdaTest/agent-skills | Generates Cypress end-to-end and component tests in JavaScript or TypeScript, supporting local execution and the TestMu AI cloud. |
| cypress-tap 85/100 · B | cypress-io/ai-toolkit | Drives a running Cypress open-mode session to run and rerun specs, wait for results, inspect logs, and query or rewind the app under test. |
| detox-skill 84/100 · B | LambdaTest/agent-skills | Generates Detox end-to-end tests in JavaScript for React Native apps, running on local simulators and emulators or the TestMu AI cloud. |
| espresso-skill 84/100 · B | LambdaTest/agent-skills | Generates Espresso UI tests for Android apps in Kotlin or Java, supporting local runs and TestMu AI cloud real devices. |
| flutter-add-integration-test 77/100 · C | flutter/skills | Configures Flutter Driver for app interaction and converts MCP actions into permanent integration tests using the integration_test package. |
| hyperexecute-skill 80/100 · B | LambdaTest/agent-skills | Operates HyperExecute for TestMu AI and LambdaTest cloud test execution, including analyzing projects, creating YAML, running CLI jobs, debugging failures, and wiring up CI. |
| playwright-cli 80/100 · B | testdino-hq/playwright-skill | Automates browser interactions with playwright-cli to test web applications you own, including navigation, form filling, screenshots, tracing, debugging, and generating Playwright test code. |
| playwright-skill 85/100 · B | lackeyjb/playwright-skill | Automates browsers with Playwright, auto-detecting dev servers and writing reusable test scripts for screenshots, responsive checks, UX validation, login flows, and link checks. |
| playwright-skill 86/100 · B | LambdaTest/agent-skills | Generates Playwright automation scripts and end-to-end tests in TypeScript, JavaScript, Python, Java, or C#, run locally or on TestMu AI cloud. |
| provider-test-patterns 81/100 · B | hashicorp/agent-skills | Guides writing, reviewing, and debugging Terraform provider acceptance tests with terraform-plugin-testing, covering state checks, plan checks, import testing, sweepers, and common scenario patterns. |
| reqnroll-skill 84/100 · B | LambdaTest/agent-skills | Generates Reqnroll BDD automation scripts in C# for web testing with Selenium and mobile testing with Appium, running locally or on TestMu AI cloud. |
| selenium-skill 86/100 · B | LambdaTest/agent-skills | Generates Selenium WebDriver automation scripts and tests in Java, Python, JavaScript, C#, Ruby, or PHP, run locally or on TestMu AI cloud. |
| smartui-skill 81/100 · B | LambdaTest/agent-skills | Generates SmartUI visual regression test configurations for screenshot comparison on TestMu AI cloud, working with Playwright, Selenium, Cypress, and Puppeteer. |
| ui-verification 89/100 · B | mblode/agent-skills | Runs scoped browser probes for focus, hit targets, overflow, themes, request failures, and performance attribution, with evidence linked to UI rule IDs. |
| xcuitest-skill 84/100 · B | LambdaTest/agent-skills | Generates XCUITest UI tests in Swift for iOS and iPadOS apps, supporting local simulators and TestMu AI cloud real devices. |
| agent-qa-debug-fix 63/100 · D | vostride/agent-qa | Use after an agent-qa run has failed and you need to debug, patch, and verify the issue using MCP evidence, logs, artifacts, and local code changes… |
| app-verification 89/100 · B | mblode/agent-skills | Builds and maintains a repo's own verification harness (verify CLI, doctor, worktree isolation, feature map, seed data) and a reproduce-first bug… |
| behat-skill 84/100 · B | LambdaTest/agent-skills | Generates Behat BDD tests for PHP with Gherkin feature files and MinkContext for browser testing. Use when user mentions "Behat", "PHP BDD", "Mink"… |
| capybara-skill 81/100 · B | LambdaTest/agent-skills | Generates Capybara E2E tests in Ruby with RSpec integration. Acceptance testing DSL for web apps. Use when user mentions "Capybara", "visit"… |
| chrome-devtools 77/100 · C | github/awesome-copilot | Expert-level browser automation, debugging, and performance analysis using Chrome DevTools MCP. Use for interacting with web pages, capturing… |
| creating-oracle-to-postgres-migration-integration-tests 69/100 · D | github/awesome-copilot | Creates integration test cases targeting Oracle for .NET data access artifacts. Tests capture Oracle expected behavior as the authoritative… |
| cypress-docs 70/100 · C | cypress-io/ai-toolkit | Search and extract Cypress information from official documentation (docs.cypress.io, cypress.io); prefer LLM markdown under /llm/* and refuse… |
| cypress-flake-fixer 85/100 · B | github/awesome-copilot | Find and fix flake-prone anti-patterns in an existing Cypress suite, and APIs removed in Cypress 12 to 16. Bundles a zero-dependency scanner for… |
| firecrawl-qa 74/100 · C | firecrawl/skills | Test a live website with Firecrawl browser and write up what's broken: links, forms, mobile layout, performance and console errors. Use for… |
| flutter-testing-skill 84/100 · B | LambdaTest/agent-skills | Generates Flutter widget tests, integration tests, and golden tests in Dart. Supports local execution and TestMu AI cloud for real device testing… |
| geb-skill 81/100 · B | LambdaTest/agent-skills | Generates Geb browser automation tests in Groovy with Spock integration. jQuery-like content DSL and page object pattern. Use when user mentions… |
| ios-simulator-skill 83/100 · B | conorluddy/ios-simulator-skill | Build, test, and drive iOS apps in the Simulator with 30 token-efficient scripts. Use when asked to build or test an Xcode project, launch an app on… |
| laravel-dusk-skill 81/100 · B | LambdaTest/agent-skills | Generates Laravel Dusk browser tests in PHP. Chrome-based E2E testing for Laravel apps. Use when user mentions "Dusk", "Laravel Dusk"… |
| nemojs-skill 81/100 · B | LambdaTest/agent-skills | Generates Nemo.js automation tests in JavaScript. PayPal's Selenium-based test framework for Node.js. Use when user mentions "Nemo.js", "nemo… |
| nightwatchjs-skill 81/100 · B | LambdaTest/agent-skills | Generates NightwatchJS E2E tests in JavaScript. Integrated test runner with Selenium WebDriver, built-in assertions, and page objects. Use when user… |
| planning-oracle-to-postgres-migration-integration-testing 74/100 · C | github/awesome-copilot | Creates an integration testing plan for .NET data access artifacts during Oracle-to-PostgreSQL database migrations. Analyzes a single project to… |
| playwright 76/100 · C | openai/skills | Use when the task requires automating a real browser from the terminal (navigation, form filling, snapshots, screenshots, data extraction, UI-flow… |
| playwright-core 72/100 · C | testdino-hq/playwright-skill | Battle-tested Playwright patterns for writing and debugging reliable E2E, API, component, visual, accessibility, and security tests. Use when you… |
| playwright-expert 84/100 · B | jeffallan/claude-skills | Use when writing E2E tests with Playwright, setting up test infrastructure, or debugging flaky browser tests. Invoke to write test scripts, create… |
| playwright-explore-website 58/100 · D | github/awesome-copilot | Website exploration for testing using Playwright MCP |
| playwright-frontend 69/100 · D | testdino-hq/playwright-skill | For frontend engineers authoring UI — how to make components reliably locatable by tests and AI agents. Covers the official Playwright locator… |
| playwright-generate-test 59/100 · D | github/awesome-copilot | Generate a Playwright test based on a scenario using Playwright MCP |
| playwright-qa 69/100 · D | testdino-hq/playwright-skill | QA engineering workflows on top of Playwright. Use when a QA engineer asks to design test cases from a ticket, PRD or acceptance criteria, decide… |
| protractor-skill 81/100 · B | LambdaTest/agent-skills | Generates Protractor E2E tests for Angular/AngularJS apps in JS/TS. NOTE: Protractor is officially deprecated — recommend Playwright or Cypress. Use… |
| puppeteer-skill 81/100 · B | LambdaTest/agent-skills | Generates Puppeteer scripts for browser automation, scraping, and PDF generation. Triggers on: "Puppeteer", "headless Chrome", "page.goto"… |
| qa 85/100 · B | browser-use/browser-use | QA-test a website or web app and return a 1-5 quality score (5 = flawless, 1 = broken) with evidence. Use when the user wants to test, QA, evaluate… |
| run-acceptance-tests 77/100 · C | hashicorp/agent-skills | Guide for running acceptance tests for a Terraform provider. Use this when asked to run an acceptance test or to run a test with the prefix… |
| scaffolding-oracle-to-postgres-migration-test-project 66/100 · D | github/awesome-copilot | Scaffolds an xUnit integration test project targeting Oracle in .NET solutions. Creates the test project, transaction-rollback base class, and seed… |
| scoutqa-test 80/100 · B | github/awesome-copilot | This skill should be used when the user asks to "test this website", "run exploratory testing", "check for accessibility issues", "verify the login… |
| selenide-skill 78/100 · C | LambdaTest/agent-skills | Generates Selenide tests in Java. Concise UI testing framework built on Selenium with automatic waits and fluent API. Use when user mentions… |
| test-framework-migration-skill 84/100 · B | LambdaTest/agent-skills | Migrates and converts test automation scripts between Selenium, Playwright, Puppeteer, and Cypress. Use when the user asks to migrate, convert, or… |
| testcafe-skill 81/100 · B | LambdaTest/agent-skills | Generates TestCafe automation tests in JavaScript or TypeScript. Supports local and TestMu AI cloud. Triggers on: "TestCafe", "test cafe"… |
| ui-test 70/100 · C | browserbase/skills | AI-powered adversarial UI testing via the browse CLI. Analyzes git diffs to test only what changed, or explores the full app to find bugs. Tests… |
| webapp-testing 75/100 · C | anthropics/skills | Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior… |
| webdriverio-skill 81/100 · B | LambdaTest/agent-skills | Generates WebdriverIO (WDIO) automation tests in JavaScript or TypeScript. Supports local and TestMu AI cloud. Use when user mentions "WebdriverIO"… |
How to choose end-to-end testing skills
Playwright and Cypress have the most listings, including official Cypress skills and several Playwright collections; pick the one that matches the runner already in your repo.
Browser skills launch a real browser or simulator. Check that Playwright browsers, a Cypress install or the iOS simulator are available where the agent runs, and give it a test account rather than a real user.
Flaky-test skills (flake fixers, result triage) read previous runs. Feed them CI artifacts or traces so fixes rest on evidence.
Ranked end-to-end testing shortlists
Related topics
Test Automation 134MCP Servers 82Browser Agents and Computer Use 29SQL and Databases 116Android and Kotlin 16Flutter and Dart 29iOS and Swift 19PHP and Laravel 6
Find your next useful skill
Explore Rising Skills with quality scores and source reports, or search from inside your agent.
Get Rising Skills by email · Read Rising Skills · Install the finder · State of Agent Skills