autorenew

SKILL DETAIL

Requirement Traceability Analysis

Use this skill when requirements, acceptance criteria, design, code, tests, defects, or evidence must be mapped bidirectionally and coverage gaps made explicit; triggers include requirement traceability, traceability analysis, and traceability matrix.

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.

  • You need to check whether requirements have acceptance, design, implementation, test, and defect coverage.
  • Use RT-## finding IDs; each row includes requirement/control, source, linked artifact, relationship type, coverage status, evidence, and gap action.
  • Relationship types: direct, derived, indirect, contradictory, and missing.
  • Coverage statuses: complete, partial, unverified, stale, unexecuted, and unassessed.
  • Claiming coverage because a test filename or ticket link exists.

When to use

Use this Skill
  • You need to check whether requirements have acceptance, design, implementation, test, and defect coverage.
  • You need to find orphan requirements, orphan tests, broken links, stale artifacts, or missing evidence.
  • You need an auditable traceability matrix for release, change review, compliance, or risk governance.
Common pitfalls
  • Claiming coverage because a test filename or ticket link exists.
  • Building only a requirement-to-test matrix and missing orphan tests or unlinked defects.
  • Treating missing evidence as no issue, or treating a report's “passed” as execution proof.
  • Replacing stable IDs with similar titles and linking artifacts across versions or scopes.

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. 01Input audit, scope, version, time window, and key assumptions are recorded
  2. 02Both requirement-to-artifact and artifact-to-requirement traceability are checked
  3. 03Every conclusion has source, evidence, relationship type, coverage status, and validation method
  4. 04Relationship types direct, derived, indirect, contradictory, and missing are separate from coverage statuses complete, partial, unverified, stale, unexecuted, and unassessed
View full output structure
  1. 05Static presence, report wording, and test names are not presented as execution results

How It Works

  1. 01Read and follow prompts/requirement-traceability-analysis.md; audit target, version, scope, time window, and input boundary first.
  2. 02Map requirements, acceptance, design, code, tests, defects, and evidence using stable identifiers, preserving source, version, and applicability.
  3. 03Keep relationship types direct, derived, indirect, contradictory, and missing separate from coverage statuses complete, partial, unverified, stale, unexecuted, and unassessed; never use one group as the other.
  4. 04When the task requests coverage_analysis or test-coverage-analysis, preserve bidirectional RT-## traceability and add a TC-## coverage view with test assets, coverage state, execution identity/time/environment, evidence quality, and orphan signals.
  5. 05Preserve orphan items, broken links, duplicate mappings, missing execution records, and name-only links with a gap, owner, next action, and validation method.
  6. 06Keep conclusions bounded by supplied material; execution, defect closure, and release claims require corresponding evidence.

Install & Quick Start

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

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

Additional context:
[Paste project context or requirement]