petrkindlmann/qa-skills

50 QA and test-automation skills for Claude Code, Codex, Cursor, and any Agent Skills Standard runtime.

This repository also configures its own agents. See what qa-skills tells them →

110Stars on the repository
52Mods indexed here, across every type
2mo agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

petrkindlmann/qa-skills

Skill Claude CodeCodex

Test for WCAG 2.2 AA compliance with axe-core + Playwright, keyboard navigation audits, screen reader testing, ARIA pattern validation, and legal compliance mapping (ADA, EAA, Section 508). Automated tools catch 30-40% of issues — this skill covers automated and manual testing together. Use when: "accessibility,"…

not rated 110 +7 2mo ago A 145 tokens original MIT

petrkindlmann/qa-skills

Skill Claude CodeCodex

Goal-driven E2E testing where a browser agent (Playwright MCP / computer-use) reads a natural-language goal and explores the app via the accessibility tree to assert outcomes — no pre-written script. Covers when intent-driven beats scripted, making agent runs deterministic (pinned model, temperature 0, seeded data…

not rated 110 +7 2mo ago A 206 tokens original MIT

ai-bug-triage

03

petrkindlmann/qa-skills

Skill Claude CodeCodex

Hybrid fingerprint + LLM pipeline for bug classification, deduplication, and ticket generation. Normalizes CI logs, creates stable fingerprints, clusters near-duplicates, then uses LLM for severity classification and ticket writing. Includes bug reporting templates and severity/priority matrix. Use when: "bug triage,"…

not rated 110 +7 2mo ago A 148 tokens original MIT

ai-qa-review

04

petrkindlmann/qa-skills

Skill Claude CodeCodex

Review EXISTING test code for quality, smells, and testability issues. Detects test smells across six dimensions — readability, reliability, diagnostic value, design, AI-generated, and coverage — analyzes testability of application code, and backs the qualitative smells with mutation testing. Use when: "review my…

not rated 110 +7 2mo ago A 133 tokens original MIT

ai-system-testing

05

petrkindlmann/qa-skills

Skill Claude CodeCodex

Test AI/LLM features that ship in your product. Covers prompt regression testing, response quality evaluation, tool-call validation, hallucination and RAG grounding checks, nondeterministic-output strategies, red-team/safety scans, eval frameworks, and agent-as-target injection (indirect injection via tool output /…

not rated 110 +7 2mo ago D 261 tokens original MIT

ai-test-generation

06

petrkindlmann/qa-skills

Skill Claude CodeCodex

Use AI to write NEW test code from specs, PRDs, user stories, code diffs, bug reports, or OpenAPI specs. Staged pipeline: requirements extraction → risk analysis → coverage matrix → scenario generation → oracle design → test code → human review, with guardrails against hallucinated APIs and weak assertions. Use when…

not rated 110 +7 2mo ago A 169 tokens original MIT

petrkindlmann/qa-skills

Skill Claude CodeCodex

Validate that analytics and marketing tracking fire CORRECTLY: GA4/GTM dataLayer events, Meta/TikTok/LinkedIn pixels, and ad-tech tags. Covers building a tracking plan as the contract, intercepting collect-endpoint beacons and dataLayer.push in Playwright, asserting event name + params + values + timing +…

not rated 110 +7 2mo ago A 209 tokens original MIT

api-testing

08

petrkindlmann/qa-skills

Skill Claude CodeCodex

Test REST and GraphQL APIs with Playwright APIRequestContext, Supertest, or standalone HTTP clients. Covers schema validation with Zod 4/AJV, auth flow testing, CRUD lifecycle tests, error and header validation, pagination, and performance assertions. Use when: "API test," "endpoint test," "REST test," "GraphQL test,"…

not rated 110 +7 2mo ago A 129 tokens original MIT

bug-reproduction

09

petrkindlmann/qa-skills

Skill Claude CodeCodex

Turn a vague bug report into a VERIFIED minimal reproduction and then a failing regression test, agent-driven end to end. Covers extracting the implicit repro from a thin report (env, build, steps, data), the reproduce-minimize-isolate-capture loop, git bisect to find the introducing commit, building a deterministic…

not rated 110 +7 2mo ago A 252 tokens original MIT

chaos-engineering

10

petrkindlmann/qa-skills

Skill Claude CodeCodex

Validate system resilience through controlled fault injection. Covers hypothesis-driven chaos experiments, failure injection types (network, service, infrastructure, dependency), LitmusChaos/Chaos Mesh/AWS FIS/Gremlin/toxiproxy tooling, automated abort gating, game day planning, and progressive chaos adoption. Use…

not rated 110 +7 2mo ago A 152 tokens original MIT

ci-cd-integration

11

petrkindlmann/qa-skills

Skill Claude CodeCodex

Design CI/CD pipelines that run test suites. Covers GitHub Actions and GitLab CI templates, parallelism and sharding, artifact management, flaky-test quarantine, test-result publishing, coverage quality gates, OIDC keyless deploy, and copy-paste workflows for Playwright, Jest, and multi-stage pipelines. Use when…

not rated 110 +7 2mo ago A 175 tokens original MIT

compliance-testing

12

petrkindlmann/qa-skills

Skill Claude CodeCodex

Test for regulatory compliance: GDPR/CMP consent verification, Google Consent Mode v2, Global Privacy Control (GPC), CCPA/US state opt-out, EU AI Act Article 50 transparency, Better Ads Standards, and cookie-inventory auditing. Covers automated consent-flow testing, third-party script blocking before consent, and…

not rated 110 +7 2mo ago A 183 tokens original MIT

contract-testing

13

petrkindlmann/qa-skills

Skill Claude CodeCodex

Implement consumer-driven contract testing with Pact-JS (v16). Covers consumer test writing, broker-driven provider verification, Pact Broker setup, can-i-deploy as a deployment gate, webhook-triggered verification, pending pacts, and schema-first vs consumer-first approaches (OpenAPI/Ajv, Schemathesis). Use when…

not rated 110 +7 2mo ago A 151 tokens original MIT

coverage-analysis

14

petrkindlmann/qa-skills

Skill Claude CodeCodex

Measure and improve test coverage meaningfully. Covers Istanbul/V8/coverage.py configuration, coverage gap analysis by risk, coverage-as-ratchet in CI (never let it decrease), PR coverage diff checks, mutation testing for assertion quality, and distinguishing meaningful from vanity coverage. Use when: "code coverage,"…

not rated 110 +7 2mo ago A 132 tokens original MIT

petrkindlmann/qa-skills

Skill Claude CodeCodex

Design analytics-driven browser test matrices and execute cross-browser tests. Covers BrowserStack/Sauce Labs configuration, Playwright browser channels, common cross-browser CSS/JS divergences, a known-issues documentation log, and progressive enhancement validation. Use when: "cross-browser," "browser matrix,"…

not rated 110 +7 2mo ago A 131 tokens original MIT

cypress-automation

16

petrkindlmann/qa-skills

Skill Claude CodeCodex

Build Cypress test suites in TypeScript: E2E tests, component tests, custom commands, cy.intercept network control, cy.session login, Cypress Cloud, and CI integration. Covers retry-ability, the command queue, cross-origin flows with cy.origin, and data-driven testing with fixtures. Use when: "write E2E test in…

not rated 110 +7 2mo ago A 185 tokens original MIT

database-testing

17

petrkindlmann/qa-skills

Skill Claude CodeCodex

Validate database integrity, test migrations forward and backward, verify schema constraints, manage seed data, detect migration drift, and identify query performance issues. Covers PostgreSQL, MySQL, MongoDB with Prisma, TypeORM, Drizzle, and SQLAlchemy, plus Testcontainers test databases. Use when: "database test,"…

not rated 110 +7 2mo ago A 158 tokens original MIT

email-testing

18

petrkindlmann/qa-skills

Skill Claude CodeCodex

End-to-end testing of email-dependent flows — signup confirmation, password reset, magic-link login, OTP/MFA codes, and notification emails. Covers the capture-inbox decision tree (Mailpit, Mailosaur, MailSlurp, Ethereal), Playwright polling without fixed sleeps, regex extraction of links/OTPs from the email body…

not rated 110 +7 2mo ago A 241 tokens original MIT

exploratory-testing

19

petrkindlmann/qa-skills

Skill Claude CodeCodex

Design and execute structured exploratory testing sessions. Covers Session-Based Test Management (SBTM), charter writing, heuristic-based exploration (HICCUPS, FEW HICCUPS), bug discovery patterns, note-taking templates, and conversion of findings to automated tests. Use when: "exploratory testing," "SBTM," "manual…

not rated 110 +7 2mo ago A 152 tokens original MIT

mobile-testing

20

petrkindlmann/qa-skills

Skill Claude CodeCodex

Test native, React Native, hybrid, and Flutter mobile apps with Appium 3.x, Detox, Maestro, and Patrol. Covers device farm setup (BrowserStack, Sauce Labs), gesture simulation, deep link and cold-start testing, push notifications, biometric (Face ID) auth, offline/poor-network simulation, and iOS/Android permission…

not rated 110 +7 2mo ago C 198 tokens original MIT

petrkindlmann/qa-skills

Skill Claude CodeCodex

Use production telemetry as INPUT to design new tests. Covers OpenTelemetry integration with tests, trace-based assertions, log-informed test creation, production-error analysis for coverage gaps, and telemetry-driven test prioritization. Use when: "trace-based testing," "design tests from logs," "OpenTelemetry…

not rated 110 +7 2mo ago A 149 tokens original MIT

payment-testing

22

petrkindlmann/qa-skills

Skill Claude CodeCodex

Test payment and checkout flows end to end against PSP sandboxes — Stripe first, with the general pattern for Adyen/Braintree/PayPal. Covers Stripe test-mode card numbers and their decline codes, the 3DS/SCA challenge flow and its nested-iframe handling in Playwright, test clocks for subscription/billing-cycle…

not rated 110 +7 2mo ago A 192 tokens original MIT

performance-testing

23

petrkindlmann/qa-skills

Skill Claude CodeCodex

Test application performance with k6 load/stress/soak/spike scripts and k6 scenarios, Lighthouse CI for Web Vitals, and performance budgets as CI gates. Covers load profiles, custom metrics, bottleneck identification, and Core Web Vitals (LCP, INP, CLS). Use when: "performance test," "load test," "stress test," "soak…

not rated 110 +7 2mo ago A 165 tokens original MIT

petrkindlmann/qa-skills

Skill Claude CodeCodex

Write production-grade Playwright tests in TypeScript: Page Object Model, fixtures, auto-waiting, user-facing locators, parallel execution, CI integration, sharding, and 2025-2026 feature awareness. Includes an explicit "do not" list for AI agents. Use when: "Playwright," "write E2E test," "page object," "new…

not rated 110 +7 2mo ago A 182 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: