Skip to main content
Skills Hub

Best GitHub Copilot Skills for Testing & QA 2026

Copilot custom instructions tailored to QA testing patterns. Each skill appends to .github/copilot-instructions.md and influences inline suggestions, Copilot Chat, and Copilot Workspace. Works in VS Code, JetBrains, Neovim, Xcode, and Visual Studio.

Install in 5 seconds:

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

# Appends to .github/copilot-instructions.md
# Copilot applies on next file edit

Editor-agnostic

Works wherever Copilot runs — VS Code, JetBrains, Neovim, Xcode.

Repo-wide rules

Custom instructions apply to all suggestions in the repository.

Test-aware

Skill content tells Copilot to follow POM, auto-waiting, fixtures.

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
54492/100
Featured

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
11893/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
11595/100
Featured

Playwright API Testing

by thetestingacademy

88

API testing with Playwright APIRequestContext for REST and GraphQL endpoints

api
playwright
10488/100

Jest Unit Testing

by thetestingacademy

91

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

unit
jest
8791/100
Featured

k6 Performance Testing

by thetestingacademy

87

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

performance
load
k6
8387/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
7885/100

Pytest Patterns

by thetestingacademy

88

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

unit
integration
pytest
7788/100

Cypress E2E Testing

by thetestingacademy

90

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

e2e
cypress
7190/100
Featured

OWASP Security Testing

by thetestingacademy

89

OWASP Top 10 security testing patterns and vulnerability scanning

security
7189/100
Featured

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
6495/100
Featured

React Testing Library

by thetestingacademy

91

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

unit
integration
jest
6491/100
Featured

Vitest Unit Testing

by thetestingacademy

89

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

unit
jest
6189/100
Featured

Lighthouse Performance

by thetestingacademy

89

Automated performance, accessibility, and SEO auditing with Google Lighthouse

performance
accessibility
playwright
5689/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
5490/100
Featured

CI/CD Pipeline Config

by thetestingacademy

85

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

integration
4985/100

Code Coverage Analysis

by thetestingacademy

85

Track test coverage with Istanbul/nyc, generate reports, and enforce thresholds

unit
code-quality
jest
4685/100

Visual Regression Testing

by thetestingacademy

86

Visual regression testing with Playwright screenshots and diff comparison

visual
e2e
playwright
4586/100

Puppeteer Automation

by thetestingacademy

88

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

e2e
browser-automation
playwright
4488/100
Featured

MSW API Mocking

by thetestingacademy

88

Mock Service Worker for seamless API mocking in browser and Node.js environments

unit
integration
jest
4388/100

Accessibility Auditor

by Pramod

90

Comprehensive WCAG 2.1 AA compliance testing combining automated axe-core scans with manual keyboard navigation, screen reader compatibility, and focus management verification

accessibility
e2e
playwright
axe-core
4090/100
Featured

Test Plan Generation

by thetestingacademy

80

Generate comprehensive test plans with coverage matrices and risk-based testing

e2e
integration
unit
3980/100

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
3889/100
Featured

Postman API Testing

by thetestingacademy

84

Postman collections, environments, pre-request scripts, and Newman CI

api
postman
3584/100

Deep-Dive Articles

3000+ word references for each topic.

Frequently Asked Questions

How do Copilot custom instructions work?

GitHub Copilot reads .github/copilot-instructions.md and applies the content to every suggestion + chat response within the repo.

Do skills work in Copilot Chat?

Yes — chat reads custom instructions for repo-aware answers.

Can I use multiple skills?

Yes — each `qaskills add` appends a new section. Copilot reads all of it.

Does Copilot Workspace honor these?

Yes — Workspace reads the same .github/copilot-instructions.md.

Per-editor or repo-wide?

Repo-wide. The file is committed to your repo and applies to all team members.

JetBrains support?

Yes — JetBrains Copilot plugin reads .github/copilot-instructions.md from the repo.

Ready to ship better tests?

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