Claude skills for testing
The 50 strongest of 1,373 testing skills on GitHub. Skills built for testing come first; no repository gets more than 3 spots. Each links to its folder; copy it into ~/.claude/skills/ to use it.
webapp testing
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.
anthropics/skills★ 185kNo licence statedFolder:
webapp-testingbrowser 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 requests, profile performance, or verify visual output with real…
addyosmani/agent-skills★ 112kMITFolder:
browser-testing-with-devtoolshtml ppt testing safety alert
A hospital data-governance briefing: patient-data risk, the control framework, accountability, and the approval the board must give. Built as a decision-grade policy briefing deck for health-system board, regulators.
nexu-io/open-design★ 105kApache-2.0Folder:
html-ppt-testing-safety-alertab testing
When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test,"…
coreyhaines31/marketingskills★ 57kMITFolder:
ab-testingandroid ui journey testing
XML-specified Android UI journey testing, interactive step execution, assertion verification, and JSON outcome reporting.
sickn33/agentic-awesome-skills★ 49kMITFolder:
android-ui-journey-testingai prompt regression testing
Use when comparing prompt changes against a fixed evaluation set: record actual model settings, required checks, missing results, judge limitations and case-level regression evidence.
sickn33/agentic-awesome-skills★ 49kMITFolder:
ai-prompt-regression-testingscreen 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 technology support.
wshobson/agents★ 42kMITFolder:
screen-reader-testingtemporal 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 Temporal workflow tests or debugging test failures.
wshobson/agents★ 42kMITFolder:
temporal-python-testingweb3 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 suites, or validating DeFi protocols.
wshobson/agents★ 42kMITFolder:
web3-testinggo testing
Trigger: Go tests, go test coverage, Bubbletea teatest, golden files. Apply focused Go testing patterns.
Gentleman-Programming/gentle-ai★ 8.1kMITFolder:
go-testingmutation testing
Configures mewt or muton campaigns, analyzes surviving mutants, and investigates bugs exposed by testing gaps. Use when setting up mutation testing, reviewing campaign results, identifying equivalent mutants, or finding bugs from surviving mutations.
trailofbits/skills★ 7.9kCC-BY-SA-4.0Folder:
mutation-testingproperty based testing
Writes, reviews, and debugs property-based tests — Hypothesis, fast-check, proptest, jqwik, rapid, and Echidna or Medusa for Solidity invariants. Use whenever tests should cover a whole input domain instead of a hand-picked list of examples: encode/decode…
trailofbits/skills★ 7.9kCC-BY-SA-4.0Folder:
property-based-testingconstant time testing
Measures timing side channels in cryptographic implementations by running them, using dudect for statistical analysis and Timecop over Valgrind for dynamic tracing. Covers the formal, symbolic, dynamic, and statistical tool categories and how to read a…
trailofbits/skills★ 7.9kCC-BY-SA-4.0Folder:
constant-time-testingcode testing agent
Legacy compatibility alias for the code-testing skill. Do not self-activate for user requests and do not treat this name as a custom agent. When invoked explicitly by older instructions, load code-testing and follow it instead.
dotnet/skills★ 5.8kMITFolder:
code-testing-agentcode testing extensions
Provides file paths to language-specific extension files for the code-testing pipeline. Read this reference-only catalog for extension guidance files (e.g., dotnet.md for .NET, cpp.md for C++). Agents and skills read its bundled files directly; do not…
dotnet/skills★ 5.8kMITFolder:
code-testing-extensionscode testing
ALWAYS USE for test work that requires changes: write, add, generate, repair, or strengthen tests for existing code in xUnit, MSTest, NUnit, pytest, Vitest/Jest, Go, or another framework. Includes regression cases, failing or flaky tests, coverage-driven…
dotnet/skills★ 5.8kMITFolder:
code-testinggodot gdscript headless testing
Run GDScript test suites from the command line with `godot --headless`, using a SceneTree/MainLoop runner script that exits non-zero on failure so CI can gate merges. Use when a Godot project needs unit tests without opening the editor, when wiring a CI…
gamedev-skills/awesome-gamedev-agent-skills★ 5.6kApache-2.0Folder:
godot-gdscript-headless-testingaws penetration testing
This skill should be used when the user asks to "pentest AWS", "test AWS security", "enumerate IAM", "exploit cloud infrastructure", "AWS privilege escalation", "S3 bucket testing", "metadata SSRF", "Lambda exploitation", or needs guidance on Amazon Web…
zebbern/claude-code-guide★ 4.7kMITFolder:
aws-penetration-testingburp suite testing
This skill should be used when the user asks to "intercept HTTP traffic", "modify web requests", "use Burp Suite for testing", "perform web vulnerability scanning", "test with Burp Repeater", "analyze HTTP history", or "configure proxy for web testing". It…
zebbern/claude-code-guide★ 4.7kMITFolder:
burp-suite-testingcloud penetration testing
This skill should be used when the user asks to "perform cloud penetration testing", "assess Azure or AWS or GCP security", "enumerate cloud resources", "exploit cloud misconfigurations", "test O365 security", "extract secrets from cloud environments", or…
zebbern/claude-code-guide★ 4.7kMITFolder:
cloud-penetration-testinghypothesis testing
Property-based testing with Hypothesis for discovering edge cases and validating invariants. Use when implementing comprehensive test coverage, testing complex logic with many inputs, or validating mathematical properties and invariants across input…
foryourhealth111-pixel/Vibe-Skills★ 3.8kApache-2.0Folder:
hypothesis-testingperformance testing
Benchmark indicator performance with BenchmarkDotNet. Use for Series/Buffer/Stream benchmarks, regression detection, and optimization patterns. Target 1.5x Series for StreamHub, 1.2x for BufferList.
foryourhealth111-pixel/Vibe-Skills★ 3.8kApache-2.0Folder:
performance-testinggolang testing
Production-ready Golang tests — table-driven tests, testify suites and mocks, parallel tests, fuzzing, fixtures, goroutine leak detection with goleak, snapshot testing, code coverage, integration tests, idiomatic test naming. Use when writing or reviewing…
samber/cc-skills-golang★ 3.7kMITFolder:
golang-testingazure microsoft playwright testing ts
Run Playwright tests at scale using Azure Playwright Workspaces (formerly Microsoft Playwright Testing). Use when scaling browser tests across cloud-hosted browsers, integrating with CI/CD pipelines, or publishing test results to the Azure portal.
microsoft/skills★ 3.2kMITFolder:
azure-microsoft-playwright-testing-tsabnahme testing
Für Abnahme Testing: ordnet Norm, Beweislast und Gegenargument; Ergebnis: Prüfprodukt mit Risiko und nächstem Schritt.
Klotzkette/claude-fuer-deutsches-recht★ 1.8kApache-2.0Folder:
abnahme-testingdev testing
AI DevKit · Testing phase guidance for adding and validating feature test coverage. Use when the user wants to write tests, update testing docs, run coverage, close coverage gaps, or run dev-lifecycle phase 8.
codeaholicguy/ai-devkit★ 1.7kApache-2.0Folder:
dev-testingtesting anti patterns
Reviews test code to identify and fix common testing anti-patterns including flaky tests, over-mocking, brittle assertions, test interdependency, and hidden test logic. Flags bad patterns, explains the specific defect, and provides corrected…
rohitg00/skillkit★ 1.6kApache-2.0Folder:
anti-patternsevidence driven testing
Records visual proof while testing UI behavior — the agent tests the app hands-on via computer use while a screen recording with structured test/assertion annotations captures the session — then posts the video and a results summary to the requested…
michaelshimeles/rstack★ 1.4kNo licence statedFolder:
evidence-driven-testingtesting simulink models
Tests Simulink models using either ephemeral Gherkin-based tests (model_test) for quick validation or persistent tests (Simulink Test API) authored from requirements or behavioral specs. Requires Simulink Test.
matlab/simulink-agentic-toolkit★ 1.3kLicence: see repoFolder:
testing-simulink-modelsswift testing
Writes and migrates Swift Testing framework tests with @Test, @Suite, #expect, #require, confirmation, traits, withKnownIssue, Attachment.record, processExitsWith exit tests and capture lists, Test.cancel, Issue.record warnings/manual failures,…
dpearson2699/swift-ios-skills★ 1.3kLicence: see repoFolder:
swift-testingfrontend testing debugging
This skill should be used when user asks to "debug this UI", "verify a rendered frontend change", or "check responsive layouts". Diagnose visual and interaction problems, compare reference screenshots, and reuse project QA journeys when available.
fcakyon/claude-codex-settings★ 1.2kApache-2.0Folder:
frontend-testing-debuggingtesting livekit agents
Writes turn-level tests for a LiveKit agent in the user''s normal test suite: pytest (Python) or Vitest (Node.js). Use when the user asks to "write tests for my agent", "add a test for this tool", "test the handoff", "pin this bug", "why does my agent test…
fcakyon/claude-codex-settings★ 1.2kApache-2.0Folder:
testing-livekit-agentspenetration testing
Perform basic penetration testing and security assessments. Use reconnaissance, vulnerability discovery, and exploitation techniques. Use when validating security controls or assessing system security.
BagelHole/DevOps-Security-Agent-Skills★ 1.2kMITFolder:
penetration-testingbrowser testing with screenshots
Use when testing web applications with visual verification - automates Chrome browser interactions, element selection, and screenshot capture for confirming UI functionality
AgentWorkforce/relay★ 1.1kApache-2.0Folder:
browser-testing-with-screenshotsqa testing
Run QA testing on a page, feature, or full site at one of three depth tiers (smoke, standard, full). Use this skill whenever the user asks to QA a page or site, run a smoke test after a deploy, verify a page before launch, or run a regression sweep.…
rampstackco/claude-skills★ 1kMITFolder:
qa-testingusability testing
Plan and run usability tests on existing or prototype designs including test design, task scripts, moderation, observation, and findings synthesis. Use this skill whenever the user wants to test usability, run a moderated test, run an unmoderated test,…
rampstackco/claude-skills★ 1kMITFolder:
usability-testingcreative testing framework
Plan a creative testing roadmap with script-computed sample sizes. Fatigue → creative-health. \"build a creative testing roadmap\"
indranilbanerjee/digital-marketing-pro★ 914MITFolder:
creative-testing-frameworkbeta testing
Beta testing strategy for iOS/macOS apps. Covers TestFlight program setup, beta tester recruitment, feedback collection methodology, user interviews, signal-vs-noise interpretation, and go/no-go launch readiness decisions. Use when planning a beta, setting…
rshankras/claude-code-apple-skills★ 841MITFolder:
beta-testingazure app testing
Expert knowledge for Azure App Testing development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when running Azure…
MicrosoftDocs/Agent-Skills★ 797CC-BY-4.0Folder:
azure-app-testingintegration e2e testing
Defines integration/E2E skeleton annotations, lane and file contracts, and route-parity review criteria. Use when generating or consuming test skeletons or reviewing shared mutation routes.
shinpr/claude-code-workflows★ 706MITFolder:
integration-e2e-testingtesting principles
Language-agnostic testing principles for choosing which tests a change needs, test quality, and proof ownership, with frontend and browser E2E implementation references. Use when writing tests, deciding test scope, or reviewing test quality.
shinpr/claude-code-workflows★ 706MITFolder:
testing-principlespatrol e2e testing
Use when writing E2E/integration tests, testing native interactions like permissions or system dialogs, capturing UI regressions, or validating cross-platform behavior (Patrol 4.x).
evanca/flutter-ai-rules★ 665MITFolder:
patrol-e2e-testingrevenuecat testing
Use when testing RevenueCat purchases/subscriptions, setting up sandbox testing, debugging a purchase/restore/trial, verifying entitlements or events, checking an app is ready for a RevenueCat experiment, or writing an IAP QA plan.
evanca/flutter-ai-rules★ 665MITFolder:
revenuecat-testingtesting
Use when writing or reviewing Flutter/Dart tests (unit, widget, golden), fixing flaky tests, adding coverage, or choosing between unit and widget tests.
evanca/flutter-ai-rules★ 665MITFolder:
testingunit test generator
Automatically generate unit tests based on source code, supporting multiple languages and testing frameworks.
JackyST0/awesome-agent-skills★ 663CC0-1.0Folder:
unit-test-generatornw agent testing
5-layer testing approach for agent validation including adversarial testing, security validation, and prompt injection resistance
nWave-ai/nWave★ 626MITFolder:
nw-agent-testingnw hexagonal testing
5-layer agent output validation, I/O contract specification, vertical slice development, and test doubles policy with per-layer examples
nWave-ai/nWave★ 626MITFolder:
nw-hexagonal-testingnw property based testing
Property-based testing strategies, mutation testing, shrinking, and combined PBT+mutation workflow for test quality validation
nWave-ai/nWave★ 626MITFolder:
nw-property-based-testingreview testing
Review test code for quality, design, and completeness after implementing a feature or fixing a bug. Use when the user asks to "review my tests", "check my test quality", "are these tests good enough", "review testing", or after completing a feature…
posit-dev/skills★ 551MITFolder:
review-testingagent qa testing
Agent davranis testi ve protokol uyumluluk dogrulamasi. Agent'larin tanimli rollerine uygun davranip davranmadigini assertion-based test'lerle olcer. Personality drift, role violation ve output kalite regresyonu tespit eder.
vibeeval/vibecosystem★ 541MITFolder:
agent-qa-testing
Claude skills for testing: before you install one
Is there a Claude skill for testing?
There are 1,373 of them, spread over 400 repositories on GitHub. Named for it and most starred: webapp testing (anthropics/skills, ★ 185k), browser testing with devtools (addyosmani/agent-skills, ★ 112k) and html ppt testing safety alert (nexu-io/open-design, ★ 105k). Stars rate the repository a skill sits in, not the skill.
How do I install a Claude skill for testing?
For testing, take the webapp-testing folder from anthropics/skills (the folder that holds SKILL.md) into ~/.claude/skills/ to use it in every Claude Code project, or into .claude/skills/ for one project. In the Claude apps, zip that folder and upload it as a custom skill in settings.
What should I check before installing a testing skill?
A testing skill is instructions Claude follows, and it can bundle scripts Claude runs, so read SKILL.md and every script first: for webapp testing, that is everything in the webapp-testing folder. Red flags: piping a download into a shell, sending files to a URL, and instructions to hide what it does from you.
Are these testing skills maintained?
922 of the 1,373 testing skills sit in repositories that changed in the 30 days before 31 Oct 2026.
Is there an official Anthropic skill for testing?
Yes: webapp testing comes from Anthropic's own skills repository. The other 1,372 are community-made.
Can I use these testing skills at work?
Of the 50 testing skills listed here, 42 sit in repositories under an open licence such as MIT or Apache 2.0, and 2, such as webapp testing and evidence driven testing, state no licence at all, which legally means you may not reuse them. Check the licence file before you copy one into company work.
More topics: every “Claude skills for…” page.