autorenew

SKILL DETAIL

Test Gap Analysis

Use this skill when you need to identify missing or weak test obligations from requirements, risks, changes, defects, and test evidence; triggers include test gap analysis.

StatusStable
TypeAtomic Skill
DomainSoftware testing
SDLCTest design
Good forQA / BA / 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 determine which requirements, risks, behaviors, or failure modes lack a test intent or evidence.
  • TG-## records a gap and an action, not a coverage claim, pass, release, or risk-acceptance evidence.
  • File presence, similar test names, report summaries, or static configuration cannot alone prove execution or coverage.
  • Every material conclusion needs a source and minimum evidence; inferences must state assumptions and validation.
  • Treating a test file as proof that a requirement is covered.

When to use

Use this Skill
  • Use it to determine which requirements, risks, behaviors, or failure modes lack a test intent or evidence.
  • Use it to find orphan tests, stale evidence, unverified execution, low-value duplicates, and high-risk uncovered obligations.
  • Use it when inputs are incomplete but a bounded gap register and evidence questions are still useful.
Common pitfalls
  • Treating a test file as proof that a requirement is covered.
  • Saying “coverage is insufficient” without identifying the missing obligation and evidence.
  • Marking every gap as highest priority or turning a suggested test into an execution result.
  • Hiding the actual gap judgment inside a full traceability matrix or a test-case dump.

Input

Minimum Input
  • The current task scope, objective, and subject under review.
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 and follow prompts/test-gap-analysis.md, beginning with the six-part input audit.
  2. 02Compare test obligations with test assets in both directions; never infer coverage from filenames or titles alone.
  3. 03Use TG-## to distinguish missing mappings, orphan tests, unverified execution, stale evidence, uncovered risks, and low-value duplicates.
  4. 04Preserve source, evidence state, impact/priority, proposed test intent, owner role, and close condition for every gap.
View full output structure
  1. 05When evidence is missing, return a bounded result and mark unassessed, unverified, or blocked boundaries.

How It Works

  1. 01Read and follow prompts/test-gap-analysis.md, beginning with the six-part input audit.
  2. 02Compare test obligations with test assets in both directions; never infer coverage from filenames or titles alone.
  3. 03Use TG-## to distinguish missing mappings, orphan tests, unverified execution, stale evidence, uncovered risks, and low-value duplicates.
  4. 04Preserve source, evidence state, impact/priority, proposed test intent, owner role, and close condition for every gap.
  5. 05When evidence is missing, return a bounded result and mark unassessed, unverified, or blocked boundaries.

Install & Quick Start

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

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

Additional context:
[Paste project context or requirement]