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.

  1. 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-testing

  2. 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 requests, profile performance, or verify visual output with real…

    addyosmani/agent-skills★ 112kMITFolder: browser-testing-with-devtools

  3. html 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-alert

  4. ab 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-testing

  5. android 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-testing

  6. ai 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-testing

  7. 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 technology support.

    wshobson/agents★ 42kMITFolder: screen-reader-testing

  8. 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 Temporal workflow tests or debugging test failures.

    wshobson/agents★ 42kMITFolder: temporal-python-testing

  9. 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 suites, or validating DeFi protocols.

    wshobson/agents★ 42kMITFolder: web3-testing

  10. go testing

    Trigger: Go tests, go test coverage, Bubbletea teatest, golden files. Apply focused Go testing patterns.

    Gentleman-Programming/gentle-ai★ 8.1kMITFolder: go-testing

  11. mutation 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-testing

  12. property 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-testing

  13. constant 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-testing

  14. code 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-agent

  15. code 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-extensions

  16. code 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-testing

  17. godot 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-testing

  18. aws 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-testing

  19. burp 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-testing

  20. cloud 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-testing

  21. hypothesis 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-testing

  22. performance 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-testing

  23. golang 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-testing

  24. azure 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-ts

  25. abnahme 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-testing

  26. dev 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-testing

  27. testing 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-patterns

  28. evidence 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-testing

  29. testing 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-models

  30. swift 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-testing

  31. frontend 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-debugging

  32. testing 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-agents

  33. penetration 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-testing

  34. browser 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-screenshots

  35. qa 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-testing

  36. usability 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-testing

  37. creative 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-framework

  38. beta 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-testing

  39. azure 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-testing

  40. integration 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-testing

  41. testing 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-principles

  42. patrol 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-testing

  43. revenuecat 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-testing

  44. testing

    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: testing

  45. unit 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-generator

  46. nw agent testing

    5-layer testing approach for agent validation including adversarial testing, security validation, and prompt injection resistance

    nWave-ai/nWave★ 626MITFolder: nw-agent-testing

  47. nw 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-testing

  48. nw 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-testing

  49. review 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-testing

  50. agent 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.