Updated: 2026-03-25
discover-testing
Basic Information
Full Skill Guide
When
- You receive a vague request like "help me test this" and must pick the right testing approach quickly.
- A PM or developer asks which QA skill should be used first under tight time.
- A new QA member needs a routing guide from problem type to executable skill.
What
- Identify the best-fit next skill for the current problem and context.
- Produce a clear decision path (why this skill, why now, what next).
- Reduce trial-and-error and avoid starting with the wrong testing method.
How
- Classify request type: requirement quality, feature correctness, API, performance, security, release risk, or reporting.
- Extract constraints: deadline, environment, data availability, automation maturity, and business criticality.
- Match constraints to candidate skills and rank by impact vs. effort.
- Pick one primary skill and one fallback skill with trigger conditions.
- Define expected output from selected skill before execution.
- Re-route only when evidence shows mismatch.
Reference
Positive Example (Input -> Output)
Input:
- "Login API changed, release in 2 days, no regression report yet."
Output:
- First:
api-testingfor contract and regression scope - Second:
test-reportingfor release-readiness evidence - Reason: highest risk is integration break before release
Negative Example (Input -> Output)
Input:
- "Checkout flow fails intermittently on mobile"
Output (problem):
- Route directly to
test-case-writingwithout reproducing failure context - Misses
mobile-testingas the first diagnostic step
Limits
- Do not replace deep execution skills; this skill is for routing and prioritization.
- Do not provide random skill lists without decision logic.
- Do not ignore business priority and release window.
- Do not lock to one route when new evidence conflicts.
- Do not claim final quality status without downstream execution evidence.
Usage Guide
- Install and enable
discover-testingfirst (use the install commands in this page). - In your request, provide required context: scope, environment, timeline, and expected output format.
- Trigger with a direct instruction, for example: "Use
discover-testingto build my testing workflow for this release/sprint/day." - Ask for deliverables explicitly: phase plan, owners, blockers, and decision checklist.
- Run one feedback round: update changed constraints and ask the skill to regenerate only affected sections.
Installation
Platform
AI Tool
Quick install (one line)
Generating command... Full script
Loading script...