autorenew

SKILL DETAIL

Test Scope Analysis

Use this skill when a test activity, iteration, release, or risk review needs explicit inclusion, exclusion, depth, and expansion boundaries before execution; triggers include test scope analysis, test boundary review, and release test scoping.

StatusStable
TypeAtomic Skill
DomainSoftware testing
SDLCTest design
Good forQA / PM
LanguageChinese / English
EvalsEvals ✓
Synced2026-09-15

Why this Skill

It turns this Skill's method into a quality input that can be executed, reviewed, and reused.

  • Use it to define explainable boundaries for an iteration, release, change, or risk review.
  • Do not generate a full test strategy, choose a concrete executable set, or execute tests.
  • Do not use changed-file names, test names, scope tables, or static checks as coverage/pass evidence.
  • Each TS-## includes goal/object, included, excluded, rationale, depth, platform/role/data/environment dependencies, stop conditions, expansion triggers, residual risk, source, and owner.
  • Treating “test only the core flow” as proof that non-core paths are safe.

When to use

Use this Skill
  • Use it to define explainable boundaries for an iteration, release, change, or risk review.
  • Use it to make core journeys, direct/transitive impact, non-functional scope, migration compatibility, and unassessed areas explicit.
  • Use it when context is incomplete but a bounded scope draft and evidence questions are useful.
Common pitfalls
  • Treating “test only the core flow” as proof that non-core paths are safe.
  • Replacing scope rationale and risk evidence with test or file counts.
  • Having no expansion trigger when change or risk evidence evolves.

Input

Minimum Input
  • Read `prompts/test-scope-analysis.md` and audit objective, version, scope, risk, and constraints.
Recommended Input
  • Project goal
  • Test scope
  • Constraints
Optional Context
  • Relevant code or configuration
  • Historical results
  • Logs and metrics

Output

The output follows this Skill's method and makes facts, assumptions, risks, and next steps explicit.

Judge the output value before installing

  1. 01Read prompts/test-scope-analysis.md and audit objective, version, scope, risk, and constraints.
  2. 02Classify input as known, missing, conflicting, stale, out_of_scope, and assumptions.
  3. 03Record inclusion, exclusion, depth, dependencies, stop conditions, expansion triggers, evidence, and owner role in TS-## entries.
  4. 04Separate scope facts, risk inferences, recommendations, and Human decisions; give a verifiable reason for every tradeoff.
View full output structure
  1. 05Deliver a bounded scope and expansion criteria when context is missing; never upgrade a scope statement into coverage proof.

How It Works

  1. 01Read prompts/test-scope-analysis.md and audit objective, version, scope, risk, and constraints.
  2. 02Classify input as known, missing, conflicting, stale, out_of_scope, and assumptions.
  3. 03Record inclusion, exclusion, depth, dependencies, stop conditions, expansion triggers, evidence, and owner role in TS-## entries.
  4. 04Separate scope facts, risk inferences, recommendations, and Human decisions; give a verifiable reason for every tradeoff.
  5. 05Deliver a bounded scope and expansion criteria when context is missing; never upgrade a scope statement into coverage proof.

Install & Quick Start

Install command / SHELL
npx skills add \
  https://github.com/naodeng/awesome-qa-skills/tree/main/skills/en/testing-types/test-scope-analysis
  -g
test-scope-analysis.prompt
@skill test-scope-analysis

Using the current project context, produce an actionable result following this Skill.

Additional context:
[Paste project context or requirement]