Best Claude Code Skills for Testing & QA 2026
Curated SKILL.md files that teach Claude Code expert testing patterns. Playwright, Cypress, Selenium, pytest, JUnit, k6, REST Assured, Pact, and more. One command. Production-quality tests in your next session.
Install in 5 seconds:
# Pick a skill from the grid below
npx @qaskills/cli add playwright-e2e
# Claude Code picks it up on next session
# Writes to ~/.claude/skills/playwright-e2e/SKILL.mdOne-command install
No copy-paste. CLI detects Claude Code and writes SKILL.md to the right path.
Quality-scored
Every skill scored 0-100 on content depth, install retention, review rating.
Real-world patterns
Page Object Model, fixtures, contract testing, CI integration — not just docs.
Top 24 Skills
Ranked by install count. All quality-scored 0-100.
Playwright E2E Testing
HOTby 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.
Jest Unit Testing
by thetestingacademy
Jest unit testing patterns with mocking, spies, snapshots, and async testing
Cypress E2E Testing
by thetestingacademy
Cypress end-to-end testing with custom commands, intercepts, and component testing
React Testing Library
by thetestingacademy
User-centric React component testing with queries, events, and async utilities
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.
Vitest Unit Testing
by thetestingacademy
Blazing fast Vite-native unit testing with Jest-compatible API and ESM support
Pytest Patterns
by thetestingacademy
Python testing with pytest fixtures, parametrize, markers, and plugins
Puppeteer Automation
by thetestingacademy
Headless Chrome automation with Puppeteer for web scraping, PDF generation, and E2E testing
Lighthouse Performance
by thetestingacademy
Automated performance, accessibility, and SEO auditing with Google Lighthouse
k6 Performance Testing
by thetestingacademy
Modern load testing with k6 including thresholds, scenarios, and custom metrics
Selenium Advanced POM Framework
HOTby 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.
MSW API Mocking
by thetestingacademy
Mock Service Worker for seamless API mocking in browser and Node.js environments
Playwright API Testing
by thetestingacademy
API testing with Playwright APIRequestContext for REST and GraphQL endpoints
Vue Testing Utils
by thetestingacademy
Official Vue.js testing utilities for component mounting, mocking, and assertions
Code Coverage Analysis
by thetestingacademy
Track test coverage with Istanbul/nyc, generate reports, and enforce thresholds
Storybook Component Testing
by thetestingacademy
Test React, Vue, and Angular components in isolation with Storybook interactions and play functions
REST Assured API Automation Framework
by thetestingacademy
Production-grade REST API automation framework with REST Assured, POJO serialization using GSON, PayloadManager pattern, E2E integration workflows with TestNG ITestContext, and Allure reporting.
CI/CD Pipeline Config
by thetestingacademy
Configure testing in CI/CD pipelines for GitHub Actions, Jenkins, and GitLab CI
Supertest API Testing
by thetestingacademy
HTTP assertion library for Node.js API testing with Express, Koa, and Fastify
OWASP Security Testing
by thetestingacademy
OWASP Top 10 security testing patterns and vulnerability scanning
ESLint Testing Rules
by thetestingacademy
Enforce testing best practices with ESLint rules for Jest, Testing Library, and Cypress
Angular Testing
by thetestingacademy
Angular TestBed component testing with dependency injection, async testing, and Jasmine
Docker Test Containers
by thetestingacademy
Integration testing with throwaway Docker containers for databases and external services
Deep-Dive Articles
3000+ word references for each topic.
Frequently Asked Questions
What are Claude Code skills for testing?
SKILL.md files that teach Claude Code (Anthropic's official CLI agent) how to write tests using specific frameworks. Each skill ships expert patterns, locators, fixtures, and assertion conventions.
How do I install a Claude Code testing skill?
Run `npx @qaskills/cli add <skill-name>`. CLI auto-detects Claude Code and writes to ~/.claude/skills/<skill>/SKILL.md.
Which testing skills work best with Claude Code?
Highest install counts: playwright-e2e, cypress-e2e, selenium-advance-pom, pytest-patterns, jest-unit, react-testing-library, k6-performance, api-testing-rest, testcontainers-postgres.
Do these skills work with Claude Desktop?
No — Desktop uses different skill format. QASkills.sh targets coding agents that read SKILL.md (Claude Code, Cursor, Copilot, Windsurf, etc.).
Are Claude Code skills free?
Yes — MIT licensed. Some advanced packs are premium bundles.
Can I write my own?
Yes — see /how-to-publish. Create SKILL.md, validate, publish via `npx @qaskills/cli publish`. Live within 30 seconds.
Ready to ship better tests?
Install your first skill in 5 seconds. Browse all 500+ skills or jump straight into the recommended starter.