SKILL25quality-testing
Designing Test Strategies
Builds a risk-based verification portfolio that assigns each important behavior to the smallest test layer able to provide trustworthy evidence.
Primary benefit
Prevents both under-testing critical risks and over-investing in slow, redundant broad-stack tests.When to use
Use when a feature, service, or release needs a deliberate verification plan and the team is unsure which risks belong in unit, integration, end-to-end, or non-functional tests.
When not to use
Do not use when one already-defined regression or boundary test is sufficient and no broader verification portfolio needs to be designed.
Use cases
Define the verification strategy for a new product capability before implementation
Rebalance a slow test suite around critical risks and unique evidence at each layer
Example prompts
Use designing-test-strategies to map this feature's risks to the smallest useful test layers and define the release evidence we actually need.Install this skill
Choose the command for your operating system and run it from the repository root.
Bash
./install.sh --skill designing-test-strategiesPowerShell
./install.ps1 --skill designing-test-strategiesChatGPT
Download Skill ZIPCompatibility
- Surfaces
- ChatGPT · Codex · Claude Code
- Operating systems
- Linux · macOS · Windows
- Install modes
- PluginFilesystem
Dependencies
No external dependencies
Part of systems
Curated systems that canonically include this method.