Updated: 2026-03-25
test-strategy
Basic Information
Full Skill Guide
When
- A feature set or release needs a top-level testing approach.
- Team must balance quality risk against schedule pressure.
- Stakeholders need rationale for scope, depth, and resource allocation.
What
- Deliver a practical test strategy.
- Define what to test first, what to defer, and why.
- Align QA, Dev, and product on risk-based quality goals.
How
- Define business objective and acceptable failure tolerance.
- Build risk map by module criticality and change frequency.
- Select test levels and methods for each risk bucket.
- Allocate resources, environments, and automation budget.
- Set quality gates, metrics, and escalation criteria.
- Review and adapt strategy based on execution feedback.
Reference
Positive Example (Input -> Output)
Input:
- 4 modules, limited QA headcount, high payment risk
Output:
- Risk-first strategy prioritizing payment + order + rollback
- Clear gate metrics (blocker count, critical flow pass rate)
- Deferred low-risk scope with explicit tradeoff note
Negative Example (Input -> Output)
Input:
- "Write a test strategy quickly"
Output (problem):
- Broad principles only, no scope prioritization or gate definition
- Cannot guide real execution decisions
Limits
- Do not provide one-size-fits-all strategy.
- Do not separate strategy from resource constraints.
- Do not define gates without measurable metrics.
- Do not hide deferred scope decisions.
- Do not freeze strategy when risk profile changes.
Usage Guide
- Install and enable
test-strategyfirst (use the install commands in this page). - In your request, provide required context: scope, environment, timeline, and expected output format.
- Trigger with business constraints, for example: "Use
test-strategyfor version 2.3 with 5 days and 2 QA." - Require concrete outputs: priority scope, quality gates, deferred scope, and go/no-go criteria.
- If scope or team capacity changes, ask the skill to output only the delta strategy.
Installation
Platform
AI Tool
Quick install (one line)
Generating command... Full script
Loading script...