Skip to main content
Skills Hub

Best Cursor AI Skills for Testing & QA 2026

Cursor rules (.cursor/rules/*.mdc) that teach Cursor expert testing patterns across Playwright, Cypress, Selenium, pytest, JUnit, k6, and more. Install with a single command — works with Cursor's Composer + Agent + Chat modes.

Install in 5 seconds:

# Install a Cursor testing skill
npx @qaskills/cli add playwright-e2e

# Writes to .cursor/rules/playwright-e2e.mdc
# Cursor reads on next prompt

One-command install

CLI auto-detects Cursor and writes rules to .cursor/rules/<slug>.mdc.

Composer-ready

Rules apply to Cursor Composer multi-file edits + Agent mode out of the box.

Production patterns

POM, fixtures, BDD, contract testing — real-world test code, not docs.

Top 24 Skills

Ranked by install count. All quality-scored 0-100.

Playwright E2E Testing

HOT

by thetestingacademy

92

Comprehensive Playwright end-to-end testing patterns with Page Object Model, fixtures, and best practices

e2e
visual
playwright
49392/100
Featured

QA Skill for Claude Code

by qaskills

85

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.

e2e
unit
integration
playwright
cypress
19985/100

Playwright CLI Browser Automation

HOT

by Pramod

93

Command-line browser automation with Playwright CLI for navigation, snapshots, uploads, downloads, tracing, and QA workflows.

e2e
visual
accessibility
playwright
10893/100
Featured

Vibe Check - Browser Automation

by vibiumdev

95

AI-native browser automation — 81 CLI commands for navigating pages, filling forms, clicking elements, taking screenshots, and managing tabs. 2.6k+ GitHub stars.

e2e
visual
accessibility
playwright
9595/100
Featured

Jest Unit Testing

by thetestingacademy

91

Jest unit testing patterns with mocking, spies, snapshots, and async testing

unit
jest
8491/100
Featured

Flaky Test Doctor

by thetestingacademy

87

Diagnose flaky test failures from Playwright reports, traces, and rerun history. Classify each failure as product, test, environment, data, or unknown with cited evidence and a proposed fix. Never auto-modifies code without opt-in.

e2e
integration
playwright
jest
8087/100

k6 Performance Testing

by thetestingacademy

87

Modern load testing with k6 including thresholds, scenarios, and custom metrics

performance
load
k6
7687/100
Featured

Cypress E2E Testing

by thetestingacademy

90

Cypress end-to-end testing with custom commands, intercepts, and component testing

e2e
cypress
7690/100
Featured

Playwright API Testing

by thetestingacademy

88

API testing with Playwright APIRequestContext for REST and GraphQL endpoints

api
playwright
7088/100

Agent Browser

by vercel-labs

95

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.

e2e
visual
accessibility
playwright
6795/100
Featured

Pytest Patterns

by thetestingacademy

88

Python testing with pytest fixtures, parametrize, markers, and plugins

unit
integration
pytest
6088/100

Vitest Unit Testing

by thetestingacademy

89

Blazing fast Vite-native unit testing with Jest-compatible API and ESM support

unit
jest
5989/100
Featured

React Testing Library

by thetestingacademy

91

User-centric React component testing with queries, events, and async utilities

unit
integration
jest
5991/100
Featured

OWASP Security Testing

by thetestingacademy

89

OWASP Top 10 security testing patterns and vulnerability scanning

security
5489/100
Featured

Lighthouse Performance

by thetestingacademy

89

Automated performance, accessibility, and SEO auditing with Google Lighthouse

performance
accessibility
playwright
5489/100
Featured

Selenium Advanced POM Framework

HOT

by thetestingacademy

90

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.

e2e
selenium
5390/100
Featured

API Security Testing

by thetestingacademy

81

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.

security
api
integration
playwright
vitest
5181/100

Advanced Playwright E2E Framework

HOT

by thetestingacademy

83

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.

e2e
api
visual
playwright
4883/100

Supertest API Testing

by thetestingacademy

86

HTTP assertion library for Node.js API testing with Express, Koa, and Fastify

api
integration
jest
4286/100

Puppeteer Automation

by thetestingacademy

88

Headless Chrome automation with Puppeteer for web scraping, PDF generation, and E2E testing

e2e
browser-automation
playwright
4188/100
Featured

REST Assured API Automation Framework

by thetestingacademy

89

Production-grade REST API automation framework with REST Assured, POJO serialization using GSON, PayloadManager pattern, E2E integration workflows with TestNG ITestContext, and Allure reporting.

api
integration
rest-assured
3989/100
Featured

QA Agent for Claude Code

by qaskills

86

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.

e2e
integration
automation
playwright
3986/100

Appium Mobile Testing

by thetestingacademy

84

Mobile app testing automation for iOS and Android with Appium

mobile
e2e
appium
3784/100

CI/CD Pipeline Config

by thetestingacademy

85

Configure testing in CI/CD pipelines for GitHub Actions, Jenkins, and GitLab CI

integration
3585/100

Frequently Asked Questions

What is a Cursor skill?

A .mdc file in .cursor/rules/ that teaches Cursor how to write tests in a specific framework. Cursor reads matching rules whenever it generates or edits code.

How do I install one?

Run `npx @qaskills/cli add <skill-name>`. CLI auto-detects Cursor and writes the rule file.

Do these work with Cursor Composer?

Yes — rules apply to Chat, Composer, and Agent modes equally.

Can I use the same skill in Claude Code and Cursor?

Yes — QASkills.sh skills are agent-agnostic. CLI writes the correct file per agent.

Free?

Yes — all open skills are MIT. Some advanced packs are paid bundles.

What about Cursor Tab autocomplete?

Rules influence Composer + Chat. Tab autocomplete is a separate Cursor-built model that uses repo context, not .mdc files directly.

Ready to ship better tests?

Install your first skill in 5 seconds. Browse all 450+ skills or jump straight into the recommended starter.