Skip to content
alyn

Best Claude skills for testing and QA

Testing skills make your agent prove its work: test-driven development loops, browser testing with Playwright, regression checks and benchmarks. Agents are much more reliable when a skill forces them to run the tests instead of announcing success.

300 testing skills · ranked live · November 2026

The top 10. Ranked by the Alyn Score.

  1. Anthropic

    Skills

    #1
    Anthropic

    Skill Creator

    Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to…

    Pack192k3.8MScore 93
    Details
  2. #2
    Matt Pocock

    Tdd

    Test-driven development. Use when the user wants to build features or fix bugs test-first, mentions "red-green-refactor", or wants integration tests.

    Pack321k33MScore 92
    Details
  3. #3
    Matt Pocock

    Migrate To Shoehorn

    Migrate test files from `as` type assertions to @total-typescript/shoehorn. Use when user mentions shoehorn, wants to replace `as` in tests, or needs partial test data.

    Pack321k33MScore 91
    Details
  4. #4
    Matt Pocock

    Setup Pre Commit

    Set up Husky pre-commit hooks with lint-staged (Prettier), type checking, and tests in the current repo. Use when user wants to add pre-commit hooks, set up Husky, configure lint-staged, or…

    Pack321k33MScore 91
    Details
  5. Jesse Vincent

    Superpowers

    #5
    Jesse Vincent

    Test Driven Development

    Use when implementing any feature or bugfix, before writing implementation code

    Pack316k3.9MScore 90
    Details
  6. Anthropic

    Skills

    #6
    Anthropic

    Webapp Testing

    Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and…

    Pack192k3.8MScore 90
    Details
  7. #7
    affaan-m

    AI Regression Testing

    Regression testing strategies for AI-assisted development. Sandbox-mode API testing without database dependencies, automated bug-check workflows, and patterns to catch AI blind spots where…

    Pack301k1.7MScore 89
    Details
  8. #8
    affaan-m

    Benchmark Methodology

    Score a scoped competitor set into comparable profile cards: nine weighted dimensions (positioning, voice, visual craft, offer packaging, evidence, enterprise-readiness, thought leadership…

    Pack301k1.7MScore 89
    Details
  9. Corey Haines

    Marketingskills

    #9
    Corey Haines

    Ab Testing

    When the user wants to plan, run, or read A/B tests, or asks a judgement call on one: is the result real, can we stop, which version won, is this worth testing at all: sample size…

    Pack60k6.3MScore 88
    Details
  10. #10
    affaan-m

    Agent Runtime Gateway Smoke Test

    Verify a local agent API, temporary gateway tunnel, and remote sandbox callback with a tool-free task, then restore the original app connection.

    Pack301k1.7MScore 88
    Details

What makes a great testing skill.

  • A red-green-refactor loop the agent must follow.

  • Browser automation for real user flows, not only unit tests.

  • Guidance on what not to test, to avoid brittle snapshot spam.

All 300 testing skills.

Anthropic

Skills

93
Anthropic

skill-creator

Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to…

Pack192k3.8MAI engineering
92
Matt Pocock

tdd

Test-driven development. Use when the user wants to build features or fix bugs test-first, mentions "red-green-refactor", or wants integration tests.

Pack321k33MCoding
91
Matt Pocock

migrate-to-shoehorn

Migrate test files from `as` type assertions to @total-typescript/shoehorn. Use when user mentions shoehorn, wants to replace `as` in tests, or needs partial test data.

Pack321k33MCoding
91
Matt Pocock

setup-pre-commit

Set up Husky pre-commit hooks with lint-staged (Prettier), type checking, and tests in the current repo. Use when user wants to add pre-commit hooks, set up Husky, configure lint-staged, or…

Pack321k33MCoding

Jesse Vincent

Superpowers

90
Jesse Vincent

test-driven-development

Use when implementing any feature or bugfix, before writing implementation code

Pack316k3.9MCoding

Anthropic

Skills

90
Anthropic

webapp-testing

Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and…

Pack192k3.8MTesting
89
affaan-m

ai-regression-testing

Regression testing strategies for AI-assisted development. Sandbox-mode API testing without database dependencies, automated bug-check workflows, and patterns to catch AI blind spots where…

Pack301k1.7MTesting
89
affaan-m

benchmark-methodology

Score a scoped competitor set into comparable profile cards: nine weighted dimensions (positioning, voice, visual craft, offer packaging, evidence, enterprise-readiness, thought leadership…

Pack301k1.7MTesting

Corey Haines

Marketingskills

88
Corey Haines

ab-testing

When the user wants to plan, run, or read A/B tests, or asks a judgement call on one: is the result real, can we stop, which version won, is this worth testing at all: sample size…

Pack60k6.3MTesting
88
affaan-m

agent-runtime-gateway-smoke-test

Verify a local agent API, temporary gateway tunnel, and remote sandbox callback with a tool-free task, then restore the original app connection.

Pack301k1.7MTesting

Corey Haines

Marketingskills

88
Corey Haines

cro

When the user wants more conversions from a page or form, or asks why a page isn't converting, what to change first, or whether to add or remove a field or element: landing and pricing…

Pack60k6.3MMarketing

Corey Haines

Marketingskills

88
Corey Haines

marketing-loops

When the user wants a recurring marketing job an AI agent runs on a cadence or trigger, or asks what a weekly or daily automated check should do, remember, and when it should stop: SEO and…

Pack60k6.3MMarketing
87
Addy Osmani

idea-refine

Refines raw ideas into sharp, actionable concepts through structured divergent and convergent thinking. Use when an idea is still vague, when you need to stress-test assumptions before…

Pack115k1.8MCoding

GitHub

Awesome Copilot

85
GitHub

arize-dataset

Creates, manages, and queries Arize datasets and examples. Covers dataset CRUD, appending examples, exporting data, and file-based dataset creation using the ax CLI. Use when the user needs…

Pack41k2.4MTesting

GitHub

Awesome Copilot

85
GitHub

arize-experiment

Creates, runs, and analyzes Arize experiments for evaluating and comparing model performance. Covers experiment CRUD, exporting runs, comparing results, and evaluation workflows using the…

Pack41k2.4MScience
85
Addy Osmani

browser-testing-with-devtools

Tests in real browsers via Chrome DevTools MCP. Use when building or debugging anything that runs in a browser. Use when you need to inspect the DOM, capture console errors, analyze network…

Pack115k1.8MTesting
85
Shubhamsaboo

first-reader

Beta readers for any draft, run by simulating how a real reader experiences it, moment by moment. A skim gate, a no-lookahead timed read producing an attention transcript with quit points…

Pack144k83kTesting
85
morluto

rea-analysis-optimization

Optimize REA providers and shared analysis workflows for agent context, latency, CPU, and memory while preserving correctness and Evidence. Use for analysis bottlenecks and cache or query…

Pack450k29kSecurity
85
morluto

rea-ci-tests-audit

Audit REA CI and test suites for correctness, fixture drift, false passes, and measured performance; use for suite or workflow investigations and efficiency changes, rather than ordinary…

Pack450k29kTesting

wshobson

Agents

85
wshobson

screen-reader-testing

Test web applications with screen readers including VoiceOver, NVDA, and JAWS. Use when validating screen reader compatibility, debugging accessibility issues, or ensuring assistive…

Pack42k2.6MTesting
85
Addy Osmani

test-driven-development

Drives development with tests using the red-green-refactor loop. Use when implementing any logic, fixing any bug, or changing any behavior. Use when you need to prove that code works, when…

Pack115k1.8MCoding

wshobson

Agents

85
wshobson

web3-testing

Test smart contracts comprehensively using Hardhat and Foundry with unit tests, integration tests, and mainnet forking. Use when testing Solidity contracts, setting up blockchain test…

Pack42k2.6MTesting

Garry Tan

Gstack

84
Garry Tan

ios-qa

Live-device iOS QA for SwiftUI apps. (gstack)

Pack141k47kTesting

sickn33

Agentic Awesome Skills

83
sickn33

ab-testing

When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program.

Pack49k584kTesting
83
tt-a1i

test-value

Improve test value and feedback cost when auditing slow, flaky, redundant or brittle tests; choosing tests during implementation; or reviewing test changes before a commit or PR. Keep…

Pack95k216kTesting

Garry Tan

Gstack

82
Garry Tan

qa

Use when you test the site, API or CLI and fix bugs. (gstack)

Pack141k47kTesting

Anthropic

Claude Plugins Official

82
Anthropic

skill-creator

Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to…

Pack47k184kAI engineering
82
JuliusBrussee

surgical-patch

Fix bugs and small behavior changes at the narrowest responsible layer. Use when regression proof, preserved surrounding behavior, and task-relevant tests matter.

Pack119k4.8MCoding

sickn33

Agentic Awesome Skills

81
sickn33

ab-test-setup

Use when designing an A/B or split test: define the hypothesis, control and variants, estimate sample size, verify tracking, and predeclare metrics and stopping rules.

Pack49k584kTesting

wshobson

Agents

81
wshobson

temporal-python-testing

Test Temporal workflows with pytest, time-skipping, and mocking strategies. Covers unit testing, integration testing, replay testing, and local development setup. Use when implementing…

Pack42k2.6MTesting

Garry Tan

Gstack

80
Garry Tan

benchmark-models

Cross-model benchmark for gstack skills. (gstack)

Pack141k47kTesting

OpenAI

Skills

80
OpenAI

hatch-pet

Create, repair, validate, visually QA, and package Codex-compatible animated pets and pet spritesheets from character art, generated images, company or prospect brand cues, or visual…

Pack29k225kDesign

OpenAI

Skills

78
OpenAI

playwright

Use when the task requires automating a real browser from the terminal (navigation, form filling, snapshots, screenshots, data extraction, UI-flow debugging) via `playwright-cli` or the…

Pack29k225kTesting

OpenAI

Skills

78
OpenAI

playwright-interactive

Persistent browser and Electron interaction through `js_repl` for fast iterative UI debugging.

Pack29k225kTesting
78
Composio

webapp-testing

Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and…

Pack79k160kTesting

Expo

Skills

77
Expo

expo-skill-eval

Evaluate Expo skills in this repo end-to-end - trigger accuracy, generated code quality, and runtime screenshots on iOS simulator and Android emulator via Expo Go (web optional). Use when…

Pack4.1k1.1MMobile

Testing skills, explained.

Also searched as: testing skills, playwright skill, tdd skill claude, qa agent skill.

What are the best Claude skills for testing and QA?

Right now the top-ranked testing skills on Alyn are Skill Creator (Anthropic), Tdd (Matt Pocock), Migrate To Shoehorn (Matt Pocock). Rankings combine GitHub stars, installs, freshness and depth, and update live.

Is there a TDD skill for Claude Code?

Yes. Superpowers includes test-driven development, and several packs here add Playwright and browser testing.

Do testing skills need extra tools?

Some bundle scripts that call Playwright or your test runner. Check the skill's files tab on Alyn before installing.

How do I install a testing skill?

Run npx skills add owner/repo in your project, or copy the folder with SKILL.md into ~/.claude/skills. Every skill on this page has a ready-to-copy command.

Built a testing skill? Get it ranked.

Submit a skill