Choose test cases and assertions that can expose regressions rather than merely execute code.
Use this skill when writing new features, fixing bugs, or refactoring code.
Automated E2E testing with Playwright including the auto-fix loop — generate test cases from the UI, run them, fix failures and re-run…
Verify a change by actually RUNNING the real thing and observing it work — launch the app, drive the real UI, hit the live endpoint, watch…
Generate milestone test reports and build verification reports with pass rates.
The evidence standard for any QA work — visual, functional, regression, performance, accessibility, or mobile.
Invoke this skill when you need rules for writing tests.
Use when running tests, reporting failures, or diagnosing broken suites.
Audit test suite health — find flaky tests, slow tests, coverage gaps, and testing anti-patterns.
Exhaustively evaluates every test suite and case using source inspection, CI jobs, Git history, and machine-readable runtime evidence for…
Use when designing unit, integration, or characterization tests.
Use when writing ANY test, debugging flaky tests, making tests faster, or choosing Swift Testing vs XCTest.
Write effective tests across the stack—unit, integration, E2E, and visual regression.
Design a layered, risk-based test strategy and verify behavior before declaring software complete.
Best practices for writing R package tests using testthat version 3+.
Use when creating or editing skills, before deployment, to verify they work under pressure and resist rationalization - applies…
Use when asked to validate, test, smoke-test, or run the course's notebook and code samples against a live Microsoft Foundry / Azure…
Write, run and debug Jest tests for the Relay JavaScript runtime in this repo — above all `RelayModernStore`, garbage collection and…
Test web applications for security vulnerabilities including SQLi, XSS, command injection, JWT attacks, SSRF, file uploads, XXE, and API…
Sync tests with TestRail. Use when user mentions "testrail", "test management", "test cases", "test run", "sync test cases", "push results…
Use when writing or reviewing tests, or when asked how to write a good single test.