E2E Testing Skills for AI Agents
End-to-end testing skills for AI coding agents. Playwright, Cypress, Selenium, and browser automation — install with one command.
What is End-to-End Testing?
End-to-end testing validates complete user workflows by simulating real browser interactions from start to finish. E2E tests verify that all layers of an application — frontend, backend, database, and third-party integrations — work together correctly. Popular frameworks include Playwright, Cypress, and Selenium WebDriver. These skills teach your AI coding agent best practices for writing reliable, maintainable E2E tests including Page Object Model patterns, test fixtures, retry strategies, and parallel execution.
171 skills available
Playwright E2E Testing
by thetestingacademy
Comprehensive Playwright end-to-end testing patterns with Page Object Model, fixtures, and best practices
Vibe Check - Browser Automation
by vibiumdev
AI-native browser automation — 81 CLI commands for navigating pages, filling forms, clicking elements, taking screenshots, and managing tabs. 2.6k+ GitHub stars.
Playwright CLI Browser Automation
by Pramod
Command-line browser automation with Playwright CLI for navigation, snapshots, uploads, downloads, tracing, and QA workflows.
Cypress E2E Testing
by thetestingacademy
Cypress end-to-end testing with custom commands, intercepts, and component testing
Agent Browser
by vercel-labs
Browser automation tool by Vercel Labs enabling programmatic web interaction. Navigate URLs, capture interactive elements with refs, fill forms, take screenshots, generate PDFs, and run parallel sessions.
Puppeteer Automation
by thetestingacademy
Headless Chrome automation with Puppeteer for web scraping, PDF generation, and E2E testing
Selenium Advanced POM Framework
by thetestingacademy
Advanced Selenium WebDriver framework with three Page Object Model patterns (Basic POM, Improved POM, Page Factory), retry mechanisms, Allure reporting, Excel data-driven testing, and Selenoid grid support.
Maestro Mobile Testing
by thetestingacademy
Simple mobile UI testing with YAML flows for iOS and Android without complex setup
Selenium Java Testing
by thetestingacademy
Selenium WebDriver with Java using Page Object Model and TestNG
Test Data Generation
by thetestingacademy
Test data strategies using Faker.js, factories, builders, and database seeding
Detox Mobile Testing
by thetestingacademy
Gray box E2E testing for React Native apps on iOS and Android simulators
WebdriverIO E2E
by thetestingacademy
Cross-browser E2E testing with WebdriverIO, Cucumber integration, and visual regression
Internationalization Testing
by qaskills
i18n testing covering locale switching, date/number formatting, RTL layout, plural forms, ICU messages, and translation completeness verification.
Robot Framework Testing
by thetestingacademy
Expert-level Robot Framework testing skill covering keyword-driven syntax, SeleniumLibrary, RequestsLibrary, custom Python keywords, data-driven testing, resource files, and parallel execution with Pabot.
SpecFlow BDD Testing
by thetestingacademy
C# .NET BDD testing with SpecFlow using Gherkin feature files, step bindings, hooks, dependency injection, Selenium integration, and living documentation with SpecFlow+ LivingDoc.
Capybara Testing
by thetestingacademy
Expert-level Capybara acceptance testing skill for Ruby and Rails applications. Covers RSpec integration, DSL methods, scoping, Page Objects with SitePrism, JavaScript interactions, and database cleaning strategies.
Katalon Studio Testing
by thetestingacademy
Comprehensive testing patterns for Katalon Studio including codeless record-and-playback, Groovy scripted testing, custom keywords, data-driven testing, cross-browser execution, and CI/CD integration with Katalon TestOps.
Turborepo Monorepo Testing
by thetestingacademy
Testing patterns for Turborepo and pnpm monorepos covering workspace dependency testing, affected package detection, parallel test execution, and shared test utilities
Mabl AI Testing
by thetestingacademy
AI-powered testing patterns with Mabl including auto-healing tests, visual regression, API testing, performance monitoring, CI/CD integration, and intelligent test maintenance using Mabl's machine learning capabilities.
Playwright Multi-Tab & Window Handling
by thetestingacademy
Teaches the agent to handle popups, new tabs, and multiple browser windows in Playwright using waitForEvent('page'), context pages, and reliable tab switching for OAuth and target=_blank links.
Browser Extension Testing
by qaskills
Testing browser extensions including content script injection, background worker testing, popup UI testing, storage API testing, and cross-browser compatibility.
Accessibility Auditor
by Pramod
Comprehensive WCAG 2.1 AA compliance testing combining automated axe-core scans with manual keyboard navigation, screen reader compatibility, and focus management verification
Playwright Agents
by thetestingacademy
Testing patterns for Playwright AI-powered agents including the Planner, Generator, and Healer architecture for self-healing test automation, intelligent test generation, and adaptive test execution strategies.
Espresso Android Testing
by thetestingacademy
Android UI testing framework with synchronization, view matchers, and actions
NightwatchJS Testing
by thetestingacademy
Comprehensive NightwatchJS end-to-end testing skill with integrated Selenium WebDriver, built-in assertions, page objects, and parallel test execution for reliable browser automation in JavaScript and TypeScript.
BrowserBash Browser Automation
by qaskills
BrowserBash is a vendor-independent, natural-language browser automation CLI. Drive a real browser from plain-English objectives or committable Markdown tests, run on local Chrome, CDP/Playwright MCP, Browserbase, LambdaTest, or BrowserStack, and stream NDJSON results with CI exit codes — using free local Ollama models or any cloud LLM.
Laravel Dusk Testing
by thetestingacademy
Expert-level Laravel Dusk browser testing skill for PHP/Laravel applications. Covers Chrome-based E2E testing, browser assertions, Page Objects, component testing, authentication helpers, and database integration.
Gauge Testing
by thetestingacademy
Test automation with Gauge framework using Markdown specifications, step implementations in Java/Python/JavaScript/Ruby/C#, concepts, data-driven testing, and living documentation.
Visual Regression Testing
by thetestingacademy
Visual regression testing with Playwright screenshots and diff comparison
Playwright test.step & Reporting
by thetestingacademy
Teaches the agent to structure tests with test.step, attach evidence and annotations via test.info, use soft assertions, and produce readable, debuggable Playwright HTML reports.
Behat BDD Testing
by thetestingacademy
PHP BDD testing with Behat framework using Gherkin feature files, Mink browser extension, context classes, and Symfony integration for behavior-driven acceptance testing.
Canary Deployment Testing
by qaskills
Canary deployment validation testing including traffic splitting, metric comparison, automatic rollback triggers, and health score calculation.
Verification Before Completion
by obra
Enforces rigorous verification evidence before any claims of task completion, preventing false positives, untested deployments, and premature celebration with a structured gate function.
Prompt Testing
by thetestingacademy
Comprehensive prompt testing and LLM output evaluation skill covering hallucination detection, response quality scoring, regression testing for prompts, A/B testing, and building evaluation pipelines for AI-powered applications.
Playwright Network Testing
by qaskills
Network-level testing with Playwright including request interception, response mocking, network throttling, and HAR recording/replay.
Selenide Testing
by thetestingacademy
Expert-level Selenide UI testing skill for Java applications. Covers concise fluent API, automatic waits, smart selectors, collections, Page Objects, and integration with JUnit 5 and Gradle/Maven builds.
QA Skill for Claude Code
by qaskills
The complete QA skill for Claude Code — turn Claude into an expert QA engineer that picks the right test type, writes reliable Playwright, Cypress, and pytest tests, eliminates flaky tests, enforces coverage, and wires up CI. Claude Code QA testing done right.
Vercel Edge Function Testing
by thetestingacademy
Testing patterns for Vercel Edge Functions, middleware, and serverless functions covering local testing, edge runtime simulation, and deployment verification.
Feature Flag Testing
by qaskills
Testing feature flag implementations including flag evaluation, gradual rollout verification, fallback behavior, and flag cleanup detection.
Production Smoke Suite
by Pramod
Design and maintain lightweight production smoke test suites that verify critical user journeys, API health, and infrastructure availability after deployments
BrowserStack Cloud Testing
by thetestingacademy
Cloud-based cross-browser and cross-device testing with BrowserStack including Automate, App Automate, Percy visual testing, Observability, and integration with Playwright, Selenium, and CI/CD pipelines.
API Security Testing
by thetestingacademy
Comprehensive API security testing based on OWASP API Security Top 10 including broken authentication, injection attacks, rate limiting, BOLA/BFLA vulnerabilities, and automated security scanning with ZAP and custom scripts.
Browser-Use Automation
by thetestingacademy
CLI tool for persistent browser automation with multi-session support, featuring Chromium/Real/Remote browser modes, cookie management, JavaScript execution, and long-running automation workflows.
AI Agent Evaluation
by thetestingacademy
Comprehensive evaluation patterns for AI agents including multi-turn conversation testing, LLM-as-judge frameworks, benchmark suites, regression detection, and systematic eval pipelines for measuring agent quality and safety.
Form Validation Breaker
by Pramod
Exhaustive testing of form validation logic including boundary values, injection payloads, encoding edge cases, and client-server validation bypass techniques
Voice Assistant Testing
by qaskills
Testing voice-activated applications including speech recognition accuracy, intent detection, dialog flow testing, and multi-language support.
Self Healing Locators Strategy
by thetestingacademy
Teach agents a disciplined strategy for resilient and self-healing locators with role-first selectors, repair evidence, code review, and clear no-heal rules.
Testcontainers Reuse (Node)
by thetestingacademy
Teaches the agent to speed up Node integration tests with Testcontainers reuse — withReuse(true), TESTCONTAINERS_REUSE_ENABLE, the .testcontainers.properties opt-in, stable hashing for Postgres/MySQL/Kafka, and Ryuk/CI caveats.
testRigor Plain-English Testing
by thetestingacademy
End-to-end test automation using testRigor's plain English syntax for writing maintainable tests without coding, covering cross-browser testing, mobile testing, API validation, and integrations with CI/CD pipelines.
Angry User Simulator
by Pramod
Simulate aggressive user behavior patterns including rapid clicking, random navigation, form abuse, tab spamming, and unexpected interaction sequences to find UI resilience issues
Playwright Locator filter & Visibility
by thetestingacademy
Teaches the agent to build resilient Playwright locators with .filter (hasText/has/hasNot), narrow lists, and reason correctly about visibility, waitFor states, and timeouts.
BDD Gherkin Testing Patterns
by qaskills
Behavior-Driven Development with Gherkin syntax, step definitions, scenario outlines, data tables, and living documentation generation.
Autonomous Agent Testing
by thetestingacademy
Testing patterns for autonomous AI coding agents like Devin and SWE-Agent including task verification, output validation, sandboxed execution, regression testing for agent behavior, and safety guardrails for autonomous code generation.
Flaky Test Quarantine
by Pramod
Detect, quarantine, and systematically fix flaky tests with automated retry analysis, root cause categorization, and CI pipeline integration for test reliability
Selenium Grid Parallel Testing
by qaskills
Parallel test execution with Selenium Grid including hub/node configuration, Docker-based grid, cross-browser testing, and session management.
Cursor AI Testing Patterns
by thetestingacademy
Effective test automation patterns with Cursor AI IDE including Composer for test suite generation, Cmd+K for inline test edits, Chat for test debugging, codebase-aware test generation, and rules configuration for testing conventions.
QA Agent for Claude Code
by qaskills
Turn Claude Code into an autonomous QA agent — an explore, generate, run, heal, report loop that maps the app, writes tests for real user journeys, executes them, self-heals broken locators, and reports coverage. Build a QA agent skill for Claude Code.
XCUITest iOS Testing
by thetestingacademy
Native iOS UI testing with Swift and Xcode Test Navigator integration
WebApp Testing with Playwright
by thetestingacademy
Anthropic's official web application testing skill using native Python Playwright scripts with helper utilities for server lifecycle management, browser automation, and comprehensive E2E testing workflows.
Advanced Playwright E2E Framework
by thetestingacademy
Enterprise-grade Playwright test automation framework using 8-layer architecture with Page Object Model, Module Pattern, custom fixtures, API testing layer, structured logging, data generators, multi-browser support, Docker, CI/CD pipelines, and custom HTML reporting.
Responsive Design Testing Automation
by qaskills
Automated responsive design testing across breakpoints, viewports, and devices with visual comparison and layout verification.
Selenium to Playwright Migration
by thetestingacademy
Port a Java Selenium suite to Playwright TypeScript - locator mapping, WebDriverWait to auto-wait, Grid to workers, Page Object port, with before/after code and a phased checklist.
AI Test Orchestration
by thetestingacademy
AI-powered test orchestration skill covering intelligent test selection, risk-based test prioritization, flaky test management, test impact analysis, parallel execution optimization, and predictive test failure detection using machine learning.
SDET Interview Preparation
by thetestingacademy
Comprehensive SDET interview preparation covering coding challenges, system design for testing, automation framework design, CI/CD pipeline questions, testing strategy discussions, and behavioral interview patterns for QA engineering roles.
Payment Integration Testing
by qaskills
Payment gateway testing including Stripe, PayPal, and Square integration testing with sandbox environments, webhook verification, and error handling.
Playwright CLI Agent Loop
by thetestingacademy
Teach AI coding agents to use the Playwright CLI and debug loop efficiently with last-failed runs, locator probing, trace evidence, and safe healing.
Sentry Error Monitoring & Testing
by qaskills
Integration testing with Sentry for error tracking, performance monitoring, and release health verification in production environments.
Nemo.js Testing
by thetestingacademy
Comprehensive Nemo.js test automation skill for PayPal's Selenium-based Node.js testing framework featuring view-driven locators, flexible configuration, Mocha integration, and scalable browser automation patterns.
Detox React Native Testing
by qaskills
End-to-end testing for React Native apps using Detox with gray-box testing, synchronization, device simulation, and CI integration.
shadcn/ui Component Testing
by thetestingacademy
Testing skill for shadcn/ui and Radix UI component libraries covering accessible component testing, dialog and popover testing, form validation testing, data table testing, command palette testing, and theme switching verification.
Behave BDD Testing
by thetestingacademy
Python BDD testing with Behave framework using Gherkin feature files, step definitions, environment hooks, and Selenium integration for behavior-driven acceptance testing.
Mobile Performance Testing
by thetestingacademy
Mobile application performance testing including app launch time, frame rendering, memory profiling, battery consumption, network throttling, and crash analytics using Appium, XCTest, and Espresso with real device testing.
TestCafe Testing
by thetestingacademy
Node.js E2E testing framework with TypeScript support, smart assertions, and parallel execution
Dead Link Detector
by Pramod
Automated detection and reporting of broken links, missing resources, and orphaned pages across web applications using crawl-based and DOM-based strategies
Cross-Browser Compatibility Testing
by qaskills
Automated cross-browser testing across Chrome, Firefox, Safari, and Edge with visual comparison, feature detection, and polyfill verification.
IoT Device Testing
by qaskills
IoT device testing including firmware validation, protocol testing (MQTT, CoAP), power consumption testing, and over-the-air update verification.
MCP Server Testing
by thetestingacademy
Comprehensive testing patterns for Model Context Protocol servers including tool validation, transport testing, schema verification, and end-to-end MCP integration testing with stdio and SSE transports.
Email Testing Patterns
by qaskills
Email delivery testing including content verification, rendering across clients, spam score checking, link validation, and transactional email workflow testing.
Race Condition Finder
by Pramod
Detect and reproduce race conditions in web applications including double submissions, concurrent state mutations, and timing-dependent UI bugs
Playwright Visual AI Testing
by thetestingacademy
AI-enhanced visual testing with Playwright combining screenshot comparison, visual AI engines, and intelligent diff analysis for catching visual regressions at scale.
Appium Mobile Testing
by thetestingacademy
Mobile app testing automation for iOS and Android with Appium
Test Data Factory
by Pramod
Build reusable test data factories with builder patterns, realistic fake data generation, relationship handling, and database seeding for consistent test environments
Allure Report Generator
by Pramod
Configure and generate rich Allure test reports with test categorization, historical trends, environment details, and CI/CD integration for comprehensive test visibility
Console Error Hunter
by Pramod
Systematically detect, capture, and categorize browser console errors, warnings, and unhandled exceptions during automated test execution
Timezone Bug Hunter
by Pramod
Detect timezone-related bugs including incorrect date conversions, DST edge cases, locale formatting issues, and UTC offset miscalculations across application layers
Ephemeral Environment Testing
by qaskills
Testing in ephemeral preview environments for pull requests including environment provisioning, data seeding, and automated teardown.
Flutter Testing Patterns
by qaskills
Flutter app testing with widget tests, integration tests, golden tests, Mockito, bloc testing, and Flutter Driver for end-to-end scenarios.
CI/CD Pipeline Testing
by qaskills
Testing CI/CD pipeline configurations including build validation, deployment verification, rollback testing, and pipeline-as-code quality checks.
Playwright Mobile Web Testing
by thetestingacademy
Mobile web testing skill using Playwright device emulation covering responsive testing, touch interactions, viewport management, network throttling, geolocation testing, and mobile-specific UI patterns.
Search Functionality Testing
by qaskills
Search feature testing including relevance scoring, autocomplete, typo tolerance, faceted search, pagination, and search analytics verification.
Smoke Test Suite Builder
by qaskills
Building effective smoke test suites for deployment verification including critical path coverage, health endpoints, and rapid feedback testing.
Agentic Testing Patterns
by thetestingacademy
AI-first testing methodology where autonomous agents plan, generate, execute, and maintain test suites with minimal human intervention, covering agent orchestration, feedback loops, and intelligent test prioritization.
Playwright CLI Automation
by openai
CLI-first browser automation using Playwright CLI for navigation, form filling, snapshots, screenshots, data extraction, and UI-flow debugging from the terminal.
A/B Test Validation
by qaskills
Validating A/B test implementations including traffic splitting accuracy, statistical significance calculation, metric tracking, and experiment cleanup.
Loading State Tester
by Pramod
Verify loading states, skeleton screens, spinners, and progress indicators across all data-fetching scenarios including slow networks, errors, and partial loads
GitHub Copilot Testing Patterns
by thetestingacademy
Effective patterns for using GitHub Copilot to generate, refactor, and maintain test code including prompt engineering for test generation, Copilot Chat for debugging, inline suggestions for assertions, and workspace context optimization.
Screenshot Baseline Generator
by Pramod
Generate and maintain visual regression screenshot baselines with intelligent diffing, responsive breakpoint coverage, and dynamic content masking strategies
Error Boundary Tester
by Pramod
Validate error boundary implementations in React and other frameworks ensuring graceful degradation, proper fallback UI rendering, and error recovery flows
BDD/Cucumber Patterns
by thetestingacademy
Behavior-driven development with Cucumber, Gherkin, and step definitions
Search Quality Tester
by Pramod
Evaluate search functionality quality including relevance ranking, typo tolerance, faceted filtering, autocomplete accuracy, and zero-results handling
Synthetic Monitoring Testing
by qaskills
Synthetic monitoring test creation for uptime checking, user journey simulation, API health verification, and multi-region availability testing.
Test Strategy Design
by thetestingacademy
Comprehensive test strategy design methodology covering risk-based testing, test pyramid optimization, coverage planning, environment strategy, data management, and test automation ROI analysis for enterprise and startup contexts.
Memory Leak Detector
by Pramod
Identify and diagnose memory leaks in web applications through heap analysis, DOM node counting, detached element detection, and performance profiling
WebSocket Bug Finder
by Pramod
Test WebSocket connections for reliability including reconnection logic, message ordering, heartbeat mechanisms, and connection state management under adverse conditions
Vibe Testing Methodology
by thetestingacademy
Natural language test automation methodology where tests are written as plain English instructions, leveraging AI agents to interpret intent, generate executable tests, and maintain test suites without traditional code-based selectors or assertions.
Mobile Gesture Tester
by Pramod
Test touch interactions and mobile gestures including swipe, pinch-zoom, long-press, drag-and-drop, pull-to-refresh, and multi-touch behaviors across mobile viewports
Supabase Testing
by thetestingacademy
Testing patterns for Supabase applications covering auth flow testing, Row Level Security policy testing, realtime subscription testing, and edge function testing
Playwright Enhanced
by thetestingacademy
Advanced Playwright automation with auto-detection, custom fixtures, trace debugging, visual testing, mobile emulation, and production-grade test architecture.
End-to-End Database Testing
by qaskills
End-to-end database testing with test containers, data seeding, cleanup strategies, transaction isolation, and production data anonymization.
Dark Mode Testing Patterns
by qaskills
Systematic dark mode testing covering color contrast, theme switching, persistence, media query respect, component-level theming, and image adaptation.
Real-Time Collaboration Testing
by qaskills
Testing real-time collaborative features including conflict resolution, CRDT validation, cursor presence, and concurrent editing scenarios.
UX Friction Logger
by Pramod
Identify and log user experience friction points including excessive clicks, confusing navigation, slow interactions, and workflow bottlenecks through automated heuristic analysis
Regression Suite from Bug Reports
by Pramod
Automatically generate regression test cases from bug reports and incident post-mortems to prevent previously fixed defects from recurring
CI Test Sharding Parallelization
by thetestingacademy
Teach agents to shard and parallelize Playwright, Jest, and pytest suites in CI to reduce wall-clock time while merging reports reliably.
Ruby on Rails Testing
by qaskills
Rails application testing with RSpec, FactoryBot, Capybara, system tests, request specs, model specs, and Rails-specific testing conventions.
Test Plan Generation
by thetestingacademy
Generate comprehensive test plans with coverage matrices and risk-based testing
Responsive Layout Breaker
by Pramod
Systematically test responsive web layouts across viewports, detecting overflow, text truncation, overlapping elements, and broken grid layouts
Test Reporting & Dashboards
by thetestingacademy
Building test reporting dashboards with real-time execution metrics, trend analysis, flaky test detection, coverage visualization, and integration with Allure, ReportPortal, and custom dashboards using Grafana and Prometheus.
Localization Bug Finder
by Pramod
Detect localization and internationalization defects including untranslated strings, text expansion overflow, RTL layout issues, and locale-specific formatting errors
Next.js Testing Patterns
by qaskills
Next.js application testing covering Server Components, App Router, API routes, middleware, dynamic routes, and SSR/SSG testing patterns.
Advanced WebSocket Testing
by qaskills
WebSocket testing including connection lifecycle, reconnection logic, message ordering, backpressure handling, and binary frame testing.
Dark Mode Bug Finder
by Pramod
Detect visual defects in dark mode implementations including contrast issues, hardcoded colors, missing theme tokens, and inconsistent component theming
Serenity BDD Testing
by thetestingacademy
Java BDD testing with Serenity BDD framework using the Screenplay pattern, Cucumber integration, step libraries, comprehensive reporting, and living documentation generation.
Offline Mode Tester
by Pramod
Validate progressive web app offline functionality including service worker caching, offline data persistence, sync-on-reconnect behavior, and graceful degradation
Debugging Strategies
by thetestingacademy
Advanced debugging patterns for test failures covering root cause analysis, flakiness investigation, performance debugging, and systematic troubleshooting methodologies.
CI/CD Pipeline Advanced
by thetestingacademy
Expert-level CI/CD pipeline skill for test automation. Covers GitHub Actions, Jenkins, GitLab CI, Azure DevOps, parallel execution, matrix strategies, caching, artifact management, and deployment gates.
Exploratory Test Charter Generator
by Pramod
Generate structured exploratory testing charters with focused missions, time-boxed sessions, risk-based areas, and standardized note-taking templates for systematic exploration
First-Time User Tester
by Pramod
Validate the first-time user experience including onboarding flows, empty states, tutorial completion, progressive disclosure, and initial setup wizards
Cognitive Load Analyzer
by Pramod
Analyze web application interfaces for cognitive overload using automated heuristics covering information density, choice complexity, visual hierarchy, and interaction patterns
Stale Cache Finder
by Pramod
Identify stale cache issues across browser cache, CDN layers, API response caching, and application-level caches that cause users to see outdated content
Checkly Monitoring as Code
by thetestingacademy
Teach agents to build synthetic monitoring as code with Checkly, including Playwright browser checks, API checks, alerting, and CI deploy workflows.
Accessibility A11y Enhanced
by thetestingacademy
Comprehensive WCAG compliance and accessibility testing covering ARIA, keyboard navigation, screen readers, color contrast, and automated a11y validation.
Playwright Visual Testing
by qaskills
Visual regression testing with Playwright including screenshot comparison, pixel-diff thresholds, dynamic content masking, and cross-browser visual validation.
Desktop Application Testing
by qaskills
Testing desktop applications built with Electron, Tauri, or native frameworks including window management, IPC, tray icons, and auto-update testing.
Playwright page.evaluate Patterns
by thetestingacademy
Teaches the agent when and how to use page.evaluate, evaluateHandle, and exposeFunction in Playwright — passing arguments safely, reading DOM/JS state, and why locators should be preferred for actions.
Empty State Reviewer
by Pramod
Audit empty states across web applications ensuring proper messaging, helpful CTAs, illustration rendering, and graceful handling when data is unavailable
Error Message Reviewer
by Pramod
Audit error messages across web applications for clarity, helpfulness, consistency, localization readiness, and security information leakage
Notification Spam Detector
by Pramod
Test notification systems for spam behavior including duplicate alerts, missing throttling, incorrect delivery channels, and notification preference violations
Laravel Testing Patterns
by qaskills
Laravel PHP testing with PHPUnit, feature tests, browser tests with Dusk, database factories, mocking facades, and HTTP testing helpers.
E2E Testing Skill for Claude Code
by qaskills
Make Claude Code write and maintain end-to-end tests like a senior SDET — Playwright and Cypress flows with stable locators, the Page Object Model, fixtures, reused auth state, network mocking, and flake-free CI. Claude Code E2E testing, done right.
AI Test Generation Patterns
by thetestingacademy
Systematic patterns for prompting AI coding agents to generate high-quality tests including prompt engineering for test creation, coverage-driven generation, mutation-aware testing, and review checklists for AI-generated test code.
AR/VR Application Testing
by qaskills
Testing augmented and virtual reality applications including spatial tracking, gesture recognition, performance on headsets, and motion sickness testing.
Testing in Production Patterns
by qaskills
Safe testing-in-production strategies including feature flags, shadow traffic, canary releases, dark launches, and observability-driven development.
GraphQL Subscription Testing
by qaskills
Testing GraphQL subscriptions including WebSocket lifecycle, real-time event delivery, authorization on subscriptions, and connection management.
E2E Testing Patterns
by thetestingacademy
Comprehensive end-to-end testing methodologies and best practices covering architecture, test design, data management, flakiness prevention, and cross-browser strategies.
Clerk Auth Testing
by thetestingacademy
Testing patterns for Clerk authentication including sign-in flow testing, protected route testing, webhook verification, middleware testing, and organization-based access control
Kubernetes Testing Patterns
by qaskills
Kubernetes deployment testing including manifest validation, Helm chart testing, pod health checks, network policy testing, and rollback verification.
Codeception Testing
by thetestingacademy
Expert-level Codeception testing skill for PHP applications. Covers acceptance, functional, and unit testing with the Actor pattern, BDD-style syntax, Page Objects, API testing, and database helpers.
Test Migration Framework
by thetestingacademy
Test framework migration skill covering strategies for migrating between testing frameworks including Selenium to Playwright, Jest to Vitest, Enzyme to React Testing Library, and Protractor to Cypress with automated codemods and incremental migration patterns.
Screenshot Visual Diff Testing
by qaskills
Automated screenshot comparison testing with configurable thresholds, anti-aliasing tolerance, and responsive viewport visual validation.
Cursor Skill (.mdc) Authoring
by thetestingacademy
Author effective Cursor rules in .cursor/rules/*.mdc - YAML frontmatter (description, globs, alwaysApply), the four rule types, scoped QA rules, subagents, and structure that actually steers the model.
Authentication Testing Patterns
by qaskills
Comprehensive authentication testing including login flows, password policies, MFA, session management, account lockout, and SSO integration.
Protractor Testing
by thetestingacademy
Comprehensive Protractor end-to-end testing skill for Angular and AngularJS applications with Angular-specific locators, automatic waitForAngular synchronization, Page Object patterns, and migration guidance to modern frameworks.
WebDriverIO Testing
by thetestingacademy
Comprehensive WebDriverIO (WDIO) test automation skill for generating reliable end-to-end browser tests in JavaScript and TypeScript with Page Object Model, custom commands, and advanced synchronization strategies.
Percy Visual Regression Testing
by thetestingacademy
Catch UI regressions with Percy visual testing, snapshot strategy, Playwright and Cypress integration, responsive widths, dynamic-content stabilization, review workflow discipline, and CI gating without approval fatigue.
Geb Testing
by thetestingacademy
Browser automation testing with Geb framework for Groovy/JVM using jQuery-like content DSL, Page Object pattern, Spock integration, and WebDriver abstraction.
Screenshot Capture Testing
by openai
Cross-platform desktop and application screenshot capture for visual testing, UI verification, and automated visual comparison across macOS, Linux, and Windows.
Browser Agent QA Testing
by thetestingacademy
Teach agents to use AI browser agents for exploratory and smoke QA with step budgets, evidence-based assertions, guardrails, and Playwright conversion.
Lettuce BDD Testing
by thetestingacademy
Expert-level Lettuce BDD testing skill for Python applications. Covers Gherkin feature files, step definitions, terrain hooks, Selenium integration, data-driven scenarios, and migration guidance to Behave for modern projects.
Puppeteer Testing
by thetestingacademy
Comprehensive Puppeteer browser automation and testing skill for headless Chrome scripting, web scraping, PDF generation, network interception, and end-to-end test workflows in JavaScript and TypeScript.
Remix Testing
by thetestingacademy
Testing patterns for Remix applications covering loader testing, action testing, route testing, form submission testing, and nested route integration testing.
Progressive Web App Testing
by thetestingacademy
PWA testing skill covering service worker validation, offline mode testing, cache strategy verification, web app manifest testing, push notification testing, install prompt testing, and background sync verification.
Mobile Device Farm Testing
by qaskills
Scalable mobile testing using cloud device farms like AWS Device Farm, BrowserStack, and Firebase Test Lab for cross-device compatibility.
Playwright Visual Testing (Fork)
by user_3C4uvm7qFi3KkkFkodBQdfiz0Af
Visual regression testing with Playwright including screenshot comparison, pixel-diff thresholds, dynamic content masking, and cross-browser visual validation.
My QA Skill
by user_3DLjuuHjUPukiRL8lrPmx1A1VMg
A concise description of what this skill does (10-500 chars).
Python Appium Mobile Testing
by user_3DaBtciAU1wOZ4i1oXqIXFSFvEZ
Mobile app test automation with Python, pytest, and Appium for iOS and Android. Use when writing, reviewing, or debugging Appium tests, page objects, gestures, capabilities for UiAutomator2 or XCUITest, running on devices or device farms, or building pytest fixtures for Appium.
Appium Python Mobile Testing
by user_3DaBtciAU1wOZ4i1oXqIXFSFvEZ
Mobile app test automation with Python, pytest, and Appium for iOS and Android. Use when writing, reviewing, or debugging Appium tests, creating mobile page objects, handling gestures, setting up capabilities for UiAutomator2 or XCUITest, running on real devices or device farms, or building pytest fixtures for Appium.
appium-mobile-testing
by user_3DaBtciAU1wOZ4i1oXqIXFSFvEZ
Mobile app test automation with Python, pytest, and Appium for iOS and Android. Use when writing, reviewing, or debugging Appium tests, creating mobile page objects, handling gestures, setting up capabilities for UiAutomator2 or XCUITest, running on real devices or device farms, or building pytest fixtures for Appium. Also trigger for mobile selectors, accessibility IDs, or app lifecycle testing.
Test Plan Skill
by user_3FweoT11hERwmJk4zdZRHI2pI2T
Creates clear, practical QA test plans for feature, module, or release validation.
Test Plan Instructions - API
by user_3G0L67Axl6CHXynXCrAnpG6HE4W
Use these instructions when the user asks for a test plan, QA plan, validation plan, release test scope, or sprint testing approach
Test plan Instructions
by user_3AG3Azgv7YSVCcWHF89CwTlkLWj
Use these instructions when the user asks for a test plan, QA plan, validation plan, release test scope, or sprint testing approach