Search Skills

Search for skills or navigate to categories

Skillforthat
All Collections

Testing & QA

Test your code with confidence using these powerful tools

zebbern - Claude Code skill contributor
wshobson - Claude Code skill contributor
davila7 - Claude Code skill contributor
parcadei - Claude Code skill contributor
prowler-cloud - Claude Code skill contributor
100 Claude Code skills from 5 contributors

Explore 100 curated testing & qa skills for Claude Code and Codex CLI. Each skill enhances your development workflow.

Browse 100 Testing & QA Skills

writing-dev-server-tests

Writing Dev Server Tests

Guides writing HMR/Dev Server tests in test/bake/

writing-bundler-tests

Writing Bundler Tests

Guides writing bundler tests using itBundled/expectBundled in test/bundler/

test-writer

Test Writer

Generate comprehensive Vitest tests for code examples in JavaScript concept documentation pages, ...

write-e2e-tests

Write E2e Tests

Writing Playwright E2E tests for tldraw

write-unit-tests

Write Unit Tests

Writing unit and integration tests for the tldraw SDK

webapp-testing

Webapp Testing

Toolkit for interacting with and testing local web applications using Playwright

creating-financial-models

Creating Financial Models

This skill provides an advanced financial modeling suite with DCF analysis, sensitivity testing, ...

screen-reader-testing

Screen Reader Testing

Test web applications with screen readers including VoiceOver, NVDA, and JAWS

temporal-python-testing

Temporal Python Testing

Test Temporal workflows with pytest, time-skipping, and mocking strategies

web3-testing

Web3 Testing

Test smart contracts comprehensively using Hardhat and Foundry with unit tests, integration tests...

github-actions-templates

Github Actions Templates

Create production-ready GitHub Actions workflows for automated testing, building, and deploying a...

airflow-dag-patterns

Airflow Dag Patterns

Build production Apache Airflow DAGs with best practices for operators, sensors, testing, and dep...

data-quality-frameworks

Data Quality Frameworks

Implement data quality validation with Great Expectations, dbt tests, and data contracts

dbt-transformation-patterns

Dbt Transformation Patterns

Master dbt (data build tool) for analytics engineering with model organization, testing, document...

e2e-testing-patterns

E2e Testing Patterns

Master end-to-end testing with Playwright and Cypress to build reliable test suites that catch bu...

react-modernization

React Modernization

Upgrade React applications to latest versions, migrate from class components to hooks, and adopt ...

javascript-testing-patterns

Javascript Testing Patterns

Implement comprehensive testing strategies using Jest, Vitest, and Testing Library for unit tests...

python-testing-patterns

Python Testing Patterns

Implement comprehensive testing strategies with pytest, fixtures, mocking, and test-driven develo...

backtesting-frameworks

Backtesting Frameworks

Build robust backtesting systems for trading strategies with proper handling of look-ahead bias, ...

sast-configuration

Sast Configuration

Configure Static Application Security Testing (SAST) tools for automated vulnerability detection ...

bats-testing-patterns

Bats Testing Patterns

Master Bash Automated Testing System (Bats) for comprehensive shell script testing

web-renderer-test

Web Renderer Test

Add a test case to the web renderer

write-tests

Write Tests

Creates UI tests for a GitHub issue and verifies they reproduce the bug

try-fix

Try Fix

Proposes ONE independent fix approach, applies it, runs tests, records result with failure analys...

verify-tests-fail-without-fix

Verify Tests Fail Without Fix

Verifies UI tests catch the bug

systematic-debugging

Systematic Debugging

Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes

finishing-a-development-branch

Finishing A Development Branch

Use when implementation is complete, all tests pass, and you need to decide how to integrate the ...

test-driven-development

Test Driven Development

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

testing-python

Testing Python

Write and evaluate effective Python tests using pytest

raffle-winner-picker

Raffle Winner Picker

Picks random winners from lists, spreadsheets, or Google Sheets for giveaways, raffles, and contests

e2e-frontend-validation

E2e Frontend Validation

E2E validation workflow for frontend changes in playground packages using Playwright MCP

code-change-verification

Code Change Verification

Run the mandatory verification stack when changes affect runtime code, tests, or build/test behav...

test-coverage-improver

Test Coverage Improver

Improve test coverage in the OpenAI Agents Python repository: run `make coverage`, inspect covera...

webapp-testing

Webapp Testing

Toolkit for interacting with and testing local web applications using Playwright

cts-triage

Cts Triage

Run CTS test suites and investigate failures

senior-qa

Senior Qa

Comprehensive QA and testing skill for quality assurance, test automation, and testing strategies...

senior-security

Senior Security

Comprehensive security engineering skill for application security, penetration testing, security ...

adaptyv

Adaptyv

Cloud laboratory platform for automated protein testing and validation

hypogenic

Hypogenic

Automated hypothesis generation and testing using large language models

hypothesis-generation

Hypothesis Generation

Generate testable hypotheses

pyhealth

Pyhealth

Comprehensive healthcare AI toolkit for developing, testing, and deploying machine learning model...

pytest

Pytest

Pytest testing patterns for Python

prowler-test-api

Prowler Test Api

Testing patterns for Prowler API: JSON:API, Celery tasks, RLS isolation, RBAC

playwright

Playwright

Playwright E2E testing patterns

prowler-test-sdk

Prowler Test Sdk

Testing patterns for Prowler SDK (Python)

prowler-test-ui

Prowler Test Ui

E2E testing patterns for Prowler UI (Playwright)

g2-unit-testing-skills

G2 Unit Testing Skills

Guidelines and best practices for writing unit tests in the G2 visualization library, covering di...

swarm-advanced

Swarm Advanced

Advanced swarm orchestration patterns for research, development, testing, and complex distributed...

woocommerce-dev-cycle

Woocommerce Dev Cycle

Run tests, linting, and quality checks for WooCommerce development

tests-maintenance

Tests Maintenance

Maintains IdeaVim test suite quality

gpui-test

Gpui Test

Writing tests for GPUI applications

route-tester

Route Tester

Test authenticated routes in the your project using cookie-based authentication

evaluation

Evaluation

This skill should be used when the user asks to "evaluate agent performance", "build test framewo...

postgres-query

Postgres Query

Run PostgreSQL queries for testing, debugging, and performance analysis

statistical-analysis

Statistical Analysis

Guided statistical analysis with test selection and reporting

adaptyv

Adaptyv

Cloud laboratory platform for automated protein testing and validation

hypogenic

Hypogenic

Automated LLM-driven hypothesis generation and testing on tabular datasets

pyhealth

Pyhealth

Comprehensive healthcare AI toolkit for developing, testing, and deploying machine learning model...

web-e2e

Web E2e

Run, create, and debug Playwright e2e tests for the web app

cli-e2e-testing

Cli E2e Testing

Guide for writing Aspire CLI end-to-end tests using Hex1b terminal automation

agent-browser

Agent Browser

Automates browser interactions for web testing, form filling, screenshots, and data extraction

testing-patterns

Testing Patterns

Jest testing patterns, factory functions, mocking strategies, and TDD workflow

test-gen

Test Gen

Generate comprehensive unit tests for code files

e2e-tester

E2e Tester

Write and run Playwright E2E tests for Redpanda Console using testcontainers

frontend-developer

Frontend Developer

Build user interfaces using Redpanda UI Registry components with React, TypeScript, and Vitest te...

creating-financial-models

Creating Financial Models

This skill provides an advanced financial modeling suite with DCF analysis, sensitivity testing, ...

create-unit-test

Create Unit Test

Create and run unit tests following the project's architecture and guidelines (Robolectric, namin...

test-with-spanner

Test With Spanner

Run unit tests that require the Spanner emulator

tdd

Tdd

Test-driven development workflow with philosophy guide - plan → write tests → implement → validate

test

Test

Comprehensive testing workflow - unit tests ∥ integration tests → E2E tests

prove

Prove

Formal theorem proving with research, testing, and verification phases

complete-skill

Complete Skill

A complete skill for E2E testing

hook-developer

Hook Developer

Complete Claude Code hooks reference - input/output schemas, registration, testing patterns

release

Release

Release preparation workflow - security audit → E2E tests → review → changelog → docs

pentest-checklist

Pentest Checklist

This skill should be used when the user asks to "plan a penetration test", "create a security ass...

burp-suite-web-application-testing

Burp Suite Web Application Testing

This skill should be used when the user asks to "intercept HTTP traffic", "modify web requests", ...

file-path-traversal-testing

File Path Traversal Testing

This skill should be used when the user asks to "test for directory traversal", "exploit path tra...

ssh-penetration-testing

Ssh Penetration Testing

This skill should be used when the user asks to "pentest SSH services", "enumerate SSH configurat...

broken-authentication-testing

Broken Authentication Testing

This skill should be used when the user asks to "test for broken authentication vulnerabilities",...

shodan-reconnaissance-and-pentesting

Shodan Reconnaissance And Pentesting

This skill should be used when the user asks to "search for exposed devices on the internet," "pe...

pentest-commands

Pentest Commands

This skill should be used when the user asks to "run pentest commands", "scan with nmap", "use me...

metasploit-framework

Metasploit Framework

This skill should be used when the user asks to "use Metasploit for penetration testing", "exploi...

sql-injection-testing

Sql Injection Testing

This skill should be used when the user asks to "test for SQL injection vulnerabilities", "perfor...

html-injection-testing

Html Injection Testing

This skill should be used when the user asks to "test for HTML injection", "inject HTML into web ...

cross-site-scripting-and-html-injection-testing

Cross Site Scripting And Html Injection Testing

This skill should be used when the user asks to "test for XSS vulnerabilities", "perform cross-si...

idor-vulnerability-testing

Idor Vulnerability Testing

This skill should be used when the user asks to "test for insecure direct object references," "fi...

cloud-penetration-testing

Cloud Penetration Testing

This skill should be used when the user asks to "perform cloud penetration testing", "assess Azur...

smtp-penetration-testing

Smtp Penetration Testing

This skill should be used when the user asks to "perform SMTP penetration testing", "enumerate em...

sqlmap-database-penetration-testing

Sqlmap Database Penetration Testing

This skill should be used when the user asks to "automate SQL injection testing," "enumerate data...

aws-penetration-testing

Aws Penetration Testing

This skill should be used when the user asks to "pentest AWS", "test AWS security", "enumerate IA...

api-fuzzing-for-bug-bounty

Api Fuzzing For Bug Bounty

This skill should be used when the user asks to "test API security", "fuzz APIs", "find IDOR vuln...

wordpress-penetration-testing

Wordpress Penetration Testing

This skill should be used when the user asks to "pentest WordPress sites", "scan WordPress for vu...

ispc-lit-tests

Ispc Lit Tests

Best practices for creating ISPC lit tests

prepare-changelog

Prepare Changelog

Guidelines for preparing changelog entries for nextest releases following Keep a Changelog format

03-unit-testing

03 Unit Testing

单元测试编写指南,涵盖 JUnit5/MockK 使用、测试命名规范、Mock 技巧、测试覆盖率要求、TDD 实践。当用户编写单元测试、Mock 依赖、提高测试覆盖率或进行测试驱动开发时使用。

e2e-testing-frontend

E2e Testing Frontend

End-to-end frontend testing with Playwright

backend-testing

Backend Testing

Backend testing with xUnit, Foundatio

frontend-testing

Frontend Testing

Unit and component testing for the frontend with Vitest and Testing Library

debug-with-valgrind

Debug With Valgrind

Debug crashes, segfaults, and memory errors using valgrind integration with nextest through pre-c...

profiling

Profiling

Profile code performance using callgrind and valgrind with nextest integration for analyzing inst...

How to Install Testing & QA Skills

All skills in this collection can be installed through Claude's Settings. Navigate to Settings → Capabilities → Upload skill to add any skill to your workflow. Learn more.

This collection includes 100 community-curated skills for testing & qa workflows.