Loading...
Loading...
Routing skill of last resort. Takes a plain-language QA situation and names the right 1-2 skills to use and in what order. Use ONLY when the request does not match any other skill's trigger phrases. Use when: "which skill should I use," "where do I start," "I'm not sure what to test," "/qa-do," or any vague QA situation that doesn't map to one skill. Not for: bootstrapping a brand-new project with no QA — use qa-start. Not for: capturing project setup/context — use qa-project-context. If the request clearly matches another skill, invoke that skill directly instead of routing through here. Related: qa-start, qa-project-context, test-strategy.
npx skill4agent add petrkindlmann/qa-skills qa-dobug-reproductionai-bug-triagepayment-testingapi-testingskills/skills/test-reliabilityci-cd-integration| Situation | Recommended Skills | Order |
|---|---|---|
| New project, no tests at all | | Bootstrap the whole QA setup |
| Onboard a QA engineer to an existing codebase | | Direct — 30-day ramp + architecture audit |
| "Tests keep breaking in CI" | | Reliability first, then pipeline |
| "A UI refactor/redesign broke many selectors" | | Direct — bulk regen, not per-test healing |
| "What should we test before this release?" | | Risk first, then checklist |
| "We need Playwright tests" | | Direct |
| "We need Cypress tests" | | Direct |
| "Let an agent explore the app and assert outcomes" | | Direct — goal-driven, no script |
| "Write tests from this PRD/spec/story" | | Direct |
| "Reproduce this vague bug / turn this report into a failing test" | | Direct — verified minimal repro + regression test |
| "Review my tests / find test smells" | | Direct |
| "Our test suite is slow and flaky" | | Diagnose first, measure second |
| "Our suite is bloated / too many redundant tests" | | Direct — audit + prune with evidence |
| "Manage / author manual test cases (TestRail, Xray, Zephyr, Qase)" | | Direct |
| "Set up test reporting" | | Dashboard design, then CI wiring |
| "Test our API" | | Direct |
| "Write unit tests / add a mock / coverage threshold" | | Direct |
| "Test our database / migration / data integrity" | | Direct |
| "Set up consumer-driven contract tests (Pact)" | | Direct |
| "Where are our coverage gaps?" | | Direct |
| "Do a structured exploratory / charter-based testing session" | | Direct |
| "Check accessibility compliance" | | Direct |
| "Test our payment / Stripe checkout / 3DS / subscription billing" | | Direct |
| "Test the signup confirmation / password reset / OTP email flow" | | Direct |
| "Verify analytics / GA4 / pixel / dataLayer events fire correctly" | | Direct |
| "We got a bug in prod, understand why" | | Reproduce first, then retro |
| "Classify / triage a batch of CI failures" | | Direct — batch failure clustering |
| "We're migrating from Selenium/Cypress" | | Direct |
| "Performance is degrading" | | Measure first, then trace |
| "Set up test data" | | Direct |
| "Set up / containerize a test environment or staging" | | Direct |
| "Add tests to CI" | | Direct |
| "Visual changes breaking tests" | | Baseline first, then stabilize |
| "We have no idea what quality looks like" | | Define KPIs, then surface them |
| "Third-party API is unreliable in tests" | | Direct |
| "Need to test on multiple browsers" | | Direct |
| "Need to test on real iOS/Android devices (Appium/Detox/Maestro)" | | Direct |
| "Security audit coming up" | | Direct |
| "Tests depend on each other and break in random order" | | Fix data isolation first |
| "Roll out a feature safely (flags, canary) during release" | | Direct |
| "Schedule probes / SLA checks that run after release" | | Direct |
| "Our QA is only catching bugs after dev, too late" | | Process change first, then plan |
| "We're building an AI/LLM feature and need to test it" | | Direct |
| "Make this test report sound human / less AI-y" | | Direct |
| "Make sure this is GDPR/EAA/AI Act compliant" | | Direct |
| "Run chaos / failure injection on staging" | | Direct |
test-reliabilityselector-drift-recoverytest-reliabilityselector-drift-recoverycross-browser-testingmobile-testingcross-browser-testingmobile-testingai-bug-triagebug-reproductionai-bug-triagebug-reproductionqa-startqa-project-bootstrapqa-startqa-project-bootstrapcategory:skills/*/SKILL.md| Category | Skills |
|---|---|
| Foundation | qa-project-context, qa-start, qa-do |
| Strategy | test-strategy, test-planning, risk-based-testing, exploratory-testing |
| Automation | playwright-automation, cypress-automation, api-testing, unit-testing, mobile-testing, visual-testing, performance-testing, cross-browser-testing, database-testing, security-testing, selector-drift-recovery |
| Specialized | accessibility-testing, payment-testing, email-testing, analytics-tracking-testing |
| AI-QA | ai-test-generation, ai-bug-triage, bug-reproduction, test-reliability, ai-qa-review, agentic-browser-testing |
| Infrastructure | ci-cd-integration, test-environments, test-data-management, contract-testing, service-virtualization |
| Metrics | qa-metrics, qa-dashboard, coverage-analysis |
| Process | shift-left-testing, qa-project-bootstrap, release-readiness, quality-postmortem, compliance-testing, qa-report-humanizer, test-case-management, test-suite-curation |
| Production | testing-in-production, synthetic-monitoring, observability-driven-testing |
| Knowledge | ai-system-testing, chaos-engineering, test-migration |
ai-bug-triagebug-reproductionskills/qa-startqa-project-context