Tags

Best Testing Skills for AI Agents

1265 Testing skills for AI coding assistants — ranked by popularity.

This collection provides targeted skill definitions for AI agents to automate and streamline software testing. Whether you are building interfaces with React, managing Python backends, or testing mobile apps, these tools help your AI assistant execute specific quality assurance tasks. Each skill file—formatted for tools like Claude Code, Codex, and Cursor—gives the agent clear instructions and access to frameworks like Playwright, Appium, and pytest. Developers can use these to delegate repetitive tasks such as verifying UI components, running cross-platform mobile tests, or performing dependency upgrade analysis. By offloading these technical workflows, you enable your agent to act as a specialized testing partner that understands your project structure. Expect practical, code-focused guidance that helps you maintain system stability without manual intervention. These skills are designed for developers who want to integrate automated testing directly into their agent-assisted development lifecycle.

Top Testing skills

webapp-testing

anthropics

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

353585

ui-ux-expert-skill

fercracix33

Technical workflow for implementing accessible React user interfaces with shadcn/ui, Tailwind CSS, and TanStack Query. Includes 6-phase process with mandatory Style Guide compliance, Context7 best practices consultation, Chrome DevTools validation, and WCAG 2.1 AA accessibility standards. Use after Test Agent, Implementer, and Supabase agents complete their work.

91244

skill-creator

anthropics

Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.

128200

python-testing-patterns

wshobson

Implement comprehensive testing strategies with pytest, fixtures, mocking, and test-driven development. Use when writing Python tests, setting up test suites, or implementing testing best practices.

77204

dependency-upgrade

wshobson

Manage major dependency version upgrades with compatibility analysis, staged rollout, and comprehensive testing. Use when upgrading framework versions, updating major dependencies, or managing breaking changes in libraries.

26240

browser-use

browser-use

Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, or extract information from web pages.

64174

playwright-mcp

sfc-gh-dflippo

Browser testing, web scraping, and UI validation using Playwright MCP. Use this skill when you need to test Streamlit apps, validate web interfaces, test responsive design, check accessibility, or automate browser interactions through MCP tools.

33197

dev-browser

SawyerHood

Browser automation with persistent page state. Use when users ask to navigate websites, fill forms, take screenshots, extract web data, test web apps, or automate browser workflows. Trigger phrases include "go to [url]", "click on", "fill out the form", "take a screenshot", "scrape", "automate", "test the website", "log into", or any browser interaction request.

53176

vitest

antfu

Vitest fast unit testing framework powered by Vite with Jest-compatible API. Use when writing tests, mocking, configuring coverage, or working with test filtering and fixtures.

41183

accessibility

tech-leads-club

Audit and improve web accessibility following WCAG 2.1 guidelines. Use when asked to "improve accessibility", "a11y audit", "WCAG compliance", "screen reader support", "keyboard navigation", or "make accessible".

42174

ios-simulator-skill

conorluddy

21 production-ready scripts for iOS app testing, building, and automation. Provides semantic UI navigation, build automation, accessibility testing, and simulator lifecycle management. Optimized for AI agents with minimal token output.

27181

chrome-devtools

mrgoonie

Browser automation, debugging, and performance analysis using Puppeteer CLI scripts. Use for automating browsers, taking screenshots, analyzing performance, monitoring network traffic, web scraping, form automation, and JavaScript debugging.

41157

playwright-browser-automation

lackeyjb

Complete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp. Test pages, fill forms, take screenshots, check responsive design, validate UX, test login flows, check links, automate any browser task. Use when user wants to test websites, automate browser interactions, validate web functionality, or perform any browser-based testing.

29146

test-cases

cexll

This skill should be used when generating comprehensive test cases from PRD documents or user requirements. Triggers when users request test case generation, QA planning, test scenario creation, or need structured test documentation. Produces detailed test cases covering functional, edge case, error handling, and state transition scenarios.

57115

backtesting-frameworks

wshobson

Build robust backtesting systems for trading strategies with proper handling of look-ahead bias, survivorship bias, and transaction costs. Use when developing trading algorithms, validating strategies, or building backtesting infrastructure.

17126

windows-ui-automation

martinholovsky

Expert in Windows UI Automation (UIA) and Win32 APIs for desktop automation. Specializes in accessible, secure automation of Windows applications including element discovery, input simulation, and process interaction. HIGH-RISK skill requiring strict security controls for system access.

17126

qa-tester

svilupp

Browser automation QA testing skill. Systematically tests web applications for functionality, security, and usability issues. Reports findings by severity (CRITICAL/HIGH/MEDIUM/LOW) with immediate alerts for critical failures.

29113

playwright

BloomBooks

How to make good playwright (e2e) tests for this project.

23112

claude-mobile-ios-testing

krzemienski

Use when testing iOS apps on simulator, capturing screenshots for validation gates, automating UI testing with expo-mcp and xc-mcp, or verifying visual correctness - combines expo-mcp autonomous testing (React Native level) with xc-mcp simulator management (iOS level)

18116

reviewing-code

CaptainCrouton89

Systematically evaluate code changes for security, correctness, performance, and spec alignment. Use when reviewing PRs, assessing code quality, or verifying implementation against requirements.

21105

web-design-guidelines

vercel

Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".

3290

svelte-expert

Raudbjorn

Expert Svelte/SvelteKit development assistant for building components, utilities, and applications. Use when creating Svelte components, SvelteKit applications, implementing reactive patterns, handling state management, working with stores, transitions, animations, or any Svelte/SvelteKit development task. Includes comprehensive documentation access, code validation with svelte-autofixer, and playground link generation.

11107

wcag-audit-patterns

wshobson

Conduct WCAG 2.2 accessibility audits with automated testing, manual verification, and remediation guidance. Use when auditing websites for accessibility, fixing WCAG violations, or implementing accessible design patterns.

2098

code-coverage-with-gcov

gadievron

Add gcov code coverage instrumentation to C/C++ projects

1599

How to choose a Testing skill

Start by identifying your primary testing environment, such as mobile, web, or backend Python. Review the specific framework dependencies listed in each skill to ensure they match your current stack, such as Playwright for web or Appium for mobile. Check the provided scope: some skills focus on specific UI tasks like accessible React components, while others handle broad processes like dependency version upgrades. Choose skills that align with your immediate task, and evaluate their documented workflows to confirm they handle the specific test patterns your project requires.

More Testing skills

angular-best-practices
sickn33 · 21 installs
unity-mcp-orchestrator
CoplayDev · 17 installs
clojure-review
metabase · 14 installs
e2e-testing-patterns
wshobson · 8 installs
go-dev-guidelines
jumppad-labs · 14 installs
agent-browser
vercel-labs · 30 installs
swapper-integration
shapeshift · 6 installs
bats
OleksandrKucherenko · 9 installs
browser-tools
Whamp · 6 installs
testing-workflow
amo-tech-ai · 16 installs
wp-testing-core
mikkelkrogsholm · 6 installs
build-iphone-apps
glittercowboy · 14 installs
implementing-cards
bcollazo · 7 installs
web3-testing
wshobson · 7 installs
nestjs-expert
davila7 · 37 installs
validate-typescript
BerryKuipers · 5 installs
browser-daemon
noiv · 5 installs
temporal-python-testing
wshobson · 8 installs
ts-testing
johnlindquist · 6 installs
backtesting-trading-strategies
jeremylongshore · 10 installs
3d-games
davila7 · 16 installs
llm-evaluation
wshobson · 6 installs
perf-lighthouse
tech-leads-club · 13 installs
zod-4
prowler-cloud · 12 installs
home-assistant-integration-knowledge
home-assistant · 8 installs
xcodebuildmcp
cameroncooke · 24 installs
verification-before-completion
obra · 9 installs
react-best-practices
redpanda-data · 22 installs
security-requirement-extraction
wshobson · 7 installs
pair-programming
ruvnet · 6 installs
frontend-testing
langgenius · 11 installs
csharp-pro
sickn33 · 9 installs
livewire-development
spatie · 25 installs
test-driven-development
obra · 12 installs
flutter
alinaqi · 13 installs
ralph
Yeachan-Heo · 17 installs
write-unit-tests
tldraw · 5 installs
browser
cexll · 3 installs
review
parcadei · 7 installs
writing-skills
obra · 4 installs
agentic-eval
github · 6 installs
feature-flags
facebook · 6 installs
unity-ecs-patterns
wshobson · 3 installs
mutation-testing
metabase · 5 installs
testing-python
jlowin · 5 installs
pr-review
pytorch · 6 installs
typescript-code-review
anyproto · 13 installs
verify
facebook · 6 installs
agent-browser-skill
MGdaasLab · 4 installs
generating-database-seed-data
jeremylongshore · 10 installs
flow
facebook · 7 installs
requesting-code-review
obra · 5 installs
develop-ai-functions-example
vercel · 5 installs
qa-expert
daymade · 14 installs
evaluating-llms-harness
davila7 · 3 installs
pytest
prowler-cloud · 8 installs
finishing-a-development-branch
obra · 4 installs
performance-profiling
davila7 · 6 installs
survey-sdk-audit
PostHog · 3 installs
tdd-workflow
affaan-m · 6 installs
vue-testing-best-practices
vuejs-ai · 5 installs
web-quality-audit
davila7 · 7 installs
api-fuzzing-for-bug-bounty
davila7 · 9 installs
e2e-studio-tests
supabase · 5 installs
playwright-validation
open-metadata · 3 installs
evaluation
muratcankoylan · 3 installs
test
facebook · 7 installs
android-kotlin
alinaqi · 7 installs
playwright-pro
alirezarezvani · 8 installs
springboot-tdd
affaan-m · 5 installs
dyadswarm-pr-review
dyad-sh · 4 installs
golang-testing
affaan-m · 5 installs
obsidian-hello-world
jeremylongshore · 4 installs
agent-evaluation
davila7 · 3 installs
data-quality-frameworks
wshobson · 6 installs
playwright-mcp-dev
microsoft · 5 installs
secure-workflow-guide
trailofbits · 3 installs
senior-qa
alirezarezvani · 6 installs
writing-playwright-tests
open-metadata · 5 installs
code-review-checklist
vudovn · 3 installs
rust-tests-guidelines
RediSearch · 7 installs
eval-harness
affaan-m · 3 installs
qlty-check
parcadei · 5 installs
tui-validate
mikeyobrien · 4 installs
advanced-evaluation
muratcankoylan · 4 installs
agent-production-validator
ruvnet · 3 installs
django-tdd
affaan-m · 7 installs
obsidian-local-dev-loop
jeremylongshore · 3 installs
performance-benchmark
dotnet · 3 installs
woocommerce-backend-dev
woocommerce · 7 installs
write-rust-tests
RediSearch · 9 installs
bug-fix
mono · 4 installs
check-rust-coverage
RediSearch · 5 installs
adk-engineer
jeremylongshore · 3 installs
fix-review
sickn33 · 3 installs
react-hook-form-writer
dust-tt · 3 installs

+1,145 more — browse all skills.

Frequently asked

Can these skills be combined in a single project?
Yes. Since these are modular skills, you can configure your AI agent to utilize multiple definitions simultaneously. For example, you might pair the webapp-testing skill for UI verification with the python-testing-patterns skill to manage your backend test suite. This allows your agent to handle full-stack quality assurance as long as your environment is set up to support the required tools.
Do I need specific permissions to use these testing skills?
Most of these skills interface with local development tools like Playwright or Appium. Ensure your local environment has these frameworks installed and that your AI agent has the necessary filesystem access to run tests and read your code. Always review the specific skill definition to see if it requires additional API keys or global package installations to function correctly.

Browse other tags

Search skills

Search the agent skills registry