๐ŸงชTesting and QA Skills

Browse the best Testing and QA skills for Claude Code, Codex, Cursor and other AI agents.

3,351 skills ยท Page 1 of 140

playwright-browser-automation

smallnest's avatarfrom smallnestโ˜… 110

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.

accessibility-auditing

charlesjones-dev's avatarfrom charlesjones-devโ˜… 9

Guide for conducting comprehensive accessibility audits of code to identify WCAG compliance issues and barriers to inclusive design. This skill should be used when reviewing accessibility, ARIA implementation, keyboard navigation, or screen reader compatibility.

appstore-readiness

majiayu000's avatarfrom majiayu000โ˜… 5

Expert iOS App Store submission and approval system. 9 specialized agents providing senior App Review Team-level expertise across compliance, design, privacy, monetization, metadata, technical requirements, timing, rejection recovery, and learning. Triggers on keywords like app store, iOS submission, apple review, app rejection, aso, privacy manifest, privacy labels, ATT, iap, in-app purchase, subscription, storekit, review guidelines, HIG, testflight, app store connect.

verification

sharpner's avatarfrom sharpnerโ˜… 1

Use before claiming ANY work is complete. Evidence before claims, always. Non-negotiable verification gate.

complete-test

alvis's avatarfrom alvisโ˜… 1

Achieves 100% test coverage with minimal redundancy through progressive test writing. Writes tests one-at-a-time with immediate coverage verification, removes redundant tests while maintaining coverage, fixes standards violations, restructures fixtures. Use when creating test suites for existing code, or optimizing test efficiency

verification-before-completion

krzemienski's avatarfrom krzemienskiโ˜… 1

Use when about to claim work is complete, fixed, passing, or successful, before committing or creating PRs - requires running verification commands and confirming output before making ANY success claims; evidence before assertions always, no exceptions

testing-claude-plugins-with-python-sdk

krzemienski's avatarfrom krzemienskiโ˜… 1

Use when testing Claude Code plugins programmatically, building SDK applications, encountering plugin loading failures (plugins array empty), getting AttributeError on message.type, or needing verified Claude Agents SDK Python patterns - provides complete reference for correct message handling (isinstance not .type), plugin loading (setting_sources required), content block iteration, and all working patterns from official documentation

pytest

Razamirxa's avatarfrom Razamirxa

Comprehensive Python testing skill using pytest framework. Use when writing, running, or debugging Python tests, creating fixtures, parametrizing tests, mocking dependencies, measuring coverage, or any pytest-related task. Triggers include requests like "write tests for this function", "add unit tests", "create test fixtures", "mock this dependency", "run pytest", or "check test coverage".

test-engineer

ref-docs's avatarfrom ref-docs

test-engineer skillTrigger terms: testing, unit tests, integration tests, E2E tests, test cases, test coverage, test automation, test plan, test design, TDD, test-firstUse when: User requests involve test engineer tasks.

verification-before-completion

erikpr1994's avatarfrom erikpr1994

Use when about to claim work is complete, fixed, or passing. Invoke BEFORE committing, creating PRs, or making any success claims. The Iron Law - evidence before assertions, always.

verification

pproenca's avatarfrom pproenca

Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always

Verification Before Completion

obra's avatarfrom obraโ˜… 35.6k

A powerful skill for Claude agents.

test-driven-development

obra's avatarfrom obraโ˜… 16.3k

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

verification-before-completion

obra's avatarfrom obraโ˜… 16.3k

Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always

verification-before-completion

davila7's avatarfrom davila7โ˜… 14.5k

Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always

test-driven-development

davila7's avatarfrom davila7โ˜… 14.5k

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

verification-before-completion

mrgoonie's avatarfrom mrgoonieโ˜… 1.1k

Run verification commands and confirm output before claiming success

playwright-skill

lackeyjb's avatarfrom lackeyjbโ˜… 1.0k

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.

front-end-testing

citypaul's avatarfrom citypaulโ˜… 433

DOM Testing Library patterns for behavior-driven UI testing. Framework-agnostic patterns for testing user interfaces. Use when testing any front-end application.

test-driven-development

NeoLabHQ's avatarfrom NeoLabHQโ˜… 174

Use when implementing any feature or bugfix, before writing implementation code - write the test first, watch it fail, write minimal code to pass; ensures tests actually verify behavior by requiring failure first

qa-expert

daymade's avatarfrom daymadeโ˜… 110

This skill should be used when establishing comprehensive QA testing processes for any software project. Use when creating test strategies, writing test cases following Google Testing Standards, executing test plans, tracking bugs with P0-P4 classification, calculating quality metrics, or generating progress reports. Includes autonomous execution capability via master prompts and complete documentation templates for third-party QA team handoffs. Implements OWASP security testing and achieves 90% coverage targets.

testing

zoonk's avatarfrom zoonkโ˜… 89

Write tests following TDD principles. Use when implementing features, fixing bugs, or adding test coverage. Covers e2e, integration, and unit testing patterns.

proof-of-work

athola's avatarfrom atholaโ˜… 83

Enforces "prove before claim" discipline - validation, testing, and evidencerequirements before declaring work complete.Triggers: completion, finished, done, working, should work, configured,ready to use, implemented, fixedUse when: claiming ANY work is complete, recommending solutions, statingsomething will work, finishing implementationsDO NOT use when: explicitly asking questions or requesting clarificationDO NOT use when: work is clearly in-progress and not claiming completionCRITICAL: This skill is MANDATORY before any completion claim. Violationsresult in wasted time and eroded trust.

test-driven-development

korallis's avatarfrom korallisโ˜… 49

Implement test-driven development (TDD) workflow using the red-green-refactor cycle. Use when writing new features, fixing bugs, or refactoring existing code. Always write the failing test first, then implement minimal code to pass, then refactor. Essential for ensuring code reliability, preventing regressions, improving design through testability requirements, documenting expected behavior through tests, enabling confident refactoring, and maintaining high code quality standards throughout the development process.

โ† Back to All Skills