Qa

Qa skills and workflows surfaced by the site skill importer.

19 skills
A
tdd-workflow

by affaan-m

tdd-workflow is a test-first workflow skill for new features, bug fixes, and refactors. It enforces TDD with 80%+ coverage across unit, integration, and E2E tests, plus explicit checkpoints and edge-case validation. Use the tdd-workflow skill when you need a practical guide for Test Automation and more predictable code changes.

Test Automation
Favorites 0GitHub 156.3k
A
quality-nonconformance

by affaan-m

quality-nonconformance is a regulated-manufacturing skill for NCR intake, root cause analysis, CAPA, SPC interpretation, and final disposition. Use it for Compliance Review, supplier quality issues, and evidence-based decisions where traceability, risk, and audit-ready judgment matter.

Compliance Review
Favorites 0GitHub 156.2k
A
e2e-testing

by affaan-m

The e2e-testing skill is a Playwright-focused guide for stable end-to-end test automation, with patterns for file organization, Page Object Model usage, configuration, CI readiness, artifact debugging, and flaky-test handling.

Test Automation
Favorites 0GitHub 156.1k
A
browser-qa

by affaan-m

browser-qa is a browser QA skill for post-deploy visual testing, interaction checks, responsive screenshots, and accessibility review using browser automation. It helps frontend developers and QA teams verify staging or preview pages with a repeatable browser-qa guide instead of a generic prompt.

Test Automation
Favorites 0GitHub 156.1k
A
ai-regression-testing

by affaan-m

ai-regression-testing helps catch bugs AI-assisted development often misses, including incomplete fixes, stale assumptions, and regressions across sandbox and production paths. Use this ai-regression-testing skill for Regression Testing when an agent has changed API routes, backend logic, or bugfixes that need practical, repeatable checks. It is especially useful for DB-free sandbox-mode verification and review workflows that expose hidden branches.

Regression Testing
Favorites 0GitHub 156k
S
debugger

by Shubhamsaboo

The debugger skill helps agents diagnose software failures with an evidence-first workflow for root cause analysis. Use debugger for stack traces, crashes, broken tests, regressions, logs, and intermittent bugs. It guides expected vs actual behavior, hypothesis ranking, targeted tests, fixes, and verification steps.

Debugging
Favorites 0GitHub 104.2k
S
code-reviewer

by Shubhamsaboo

code-reviewer is an AI code review skill that follows a strict review order: security, performance, correctness, and maintainability. It uses rule files for SQL injection, XSS, N+1 queries, error handling, naming, and type hints, making PR reviews more consistent than a generic review prompt.

Code Review
Favorites 0GitHub 104.2k
G
canary

by garrytan

canary is a post-deploy monitoring skill that watches live apps for console errors, page failures, and performance regressions. It compares current behavior against a pre-deploy baseline so you can verify a release, catch broken pages, and spot visible anomalies with less guesswork than a generic prompt.

Monitoring
Favorites 0GitHub 91.8k
G
qa

by garrytan

The qa skill systematically tests a web app, finds bugs, and verifies fixes with a staged workflow. Use it for regression testing, ship-readiness checks, or a structured QA guide when you need evidence, severity ratings, and atomic fix-and-retest loops instead of a generic bug-hunt prompt.

Regression Testing
Favorites 0GitHub 91.8k
G
gstack

by garrytan

gstack is a browser-driven AI skill for QA testing, dogfooding, release checks, and bug capture. It opens real pages, clicks through UI, verifies state, compares before and after, tests responsive layouts, and captures screenshot-backed evidence. It is especially useful for UI Design review and deployment validation when you need trustworthy browser results from the gstack skill.

UI Design
Favorites 0GitHub 71.2k
M
qa

by mattpocock

qa is an interactive QA skill for turning conversational bug reports into durable GitHub issues. It helps the agent ask a few targeted questions, explore the codebase for context and domain language, and write user-focused issues without implementation details. Use qa for Issue Tracking when you need a clear issue from a messy report.

Issue Tracking
Favorites 0GitHub 66k
A
test-driven-development

by addyosmani

The test-driven-development skill helps you change code by writing a failing test first, then making the smallest fix pass. Use it for logic changes, bug fixes, regressions, and edge cases where proof matters more than a plausible patch.

Skill Testing
Favorites 0GitHub 18.8k
A
debugging-and-error-recovery

by addyosmani

The debugging-and-error-recovery skill guides systematic root-cause debugging for failing tests, broken builds, runtime errors, and regressions. It emphasizes preserving evidence, reproducing issues, diagnosing in order, fixing minimally, and verifying before moving on.

Debugging
Favorites 0GitHub 18.7k
A
code-review-and-quality

by addyosmani

code-review-and-quality is a structured pre-merge review skill that checks correctness, readability, architecture, security, and performance. Install it from the parent repo, read skills/code-review-and-quality/SKILL.md, and use it with diffs, task context, and test results for stronger review decisions.

Code Review
Favorites 0GitHub 18.7k
M
tdd

by mattpocock

tdd is a Test Driven Development skill that teaches strict red-green-refactor, behavior-focused tests through public interfaces, integration-style testing, and mocking only at system boundaries.

Test Driven Development
Favorites 0GitHub 11.2k
M
qa

by mattpocock

The qa skill turns conversational bug reports into durable GitHub issues. It asks only a few clarifying questions, explores the codebase for domain language, and can split one messy report into multiple issues for issue tracking.

Issue Tracking
Favorites 0GitHub 11.2k
P
test-scenarios

by phuryn

The test-scenarios skill turns user stories into execution-ready test scenarios with objectives, starting conditions, user roles, steps, expected outcomes, and edge cases. Use it for QA test cases, acceptance testing, feature validation, and clearer test design when you need a structured test-scenarios guide.

Acceptance Testing
Favorites 0GitHub 11k
O
playwright-interactive

by openai

playwright-interactive is a browser automation skill for persistent Playwright sessions in local web and Electron apps. Use it to inspect UI state, retry interactions, and run functional or visual QA without restarting the toolchain. Ideal when you need a practical playwright-interactive guide for iterative debugging.

Browser Automation
Favorites 0GitHub 0
S
qa-test-planner

by softaworks

qa-test-planner is an explicit-trigger QA skill for creating test plans, manual test cases, regression suites, Figma design validation notes, and structured bug reports from feature or release context.

Acceptance Testing
Favorites 0GitHub 0
Qa