traceability-matrix

Generates requirements traceability matrices linking business rules to test cases.

Updated Aug 2, 2026
One-click install
npx skills add https://github.com/Kaitock/2026-Raise2-Jirapan --skill traceability-matrix-kaitock
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: traceability-matrix
Source: https://github.com/Kaitock/2026-Raise2-Jirapan/tree/main/.claude/skills/traceability-matrix
Command: npx skills add https://github.com/Kaitock/2026-Raise2-Jirapan --skill traceability-matrix-kaitock

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Requirements, stories, tasks, and test cases live in separate documents, so it is easy for a requirement to be silently dropped, for work to appear without a source requirement, or for NFRs to ship untested. This Skill builds a Requirements Traceability Matrix (RTM) that exposes those gaps before a sprint closes or documents are handed over. ## Core Features & Use Cases - Bidirectional traceability: Collects BR, FR, NFR, EP, US, AC, TSK, TC, and BUG IDs across the docs vault and maps each requirement forward to story, task, and test case, and each work item backward to its source requirement. - Mandatory gap analysis: Reports six fixed findings every run — requirements without stories, requirements without test cases, scope-creep stories, unenforced business rules, orphaned or mistyped IDs, and numeric coverage percentages per layer. - Honest-linking rules: Never guesses associations; undocumented links are reported as gaps rather than inferred, and source documents are never edited to make the matrix look complete. - Use Case: Before closing a sprint, ask for an RTM of the coffee-store pre-order project; the Skill scans the spec, backlog, task, and test-plan folders and produces a matrix showing that FR-005 has no task or test and that NFR coverage is only 43%. ## Quick Start Build a traceability matrix for the requirements in docs/01-requirements and tell me which requirements have no story or test case.

Frequently Asked Questions about traceability-matrix

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a requirements traceability matrix?▼

Collect every requirement ID (BR, FR, NFR) from the spec, then map each one to its user stories, tasks, and test cases by following explicit ID references in the backlog and test plan. Record missing links as gaps rather than guessing associations.

What is forward and backward traceability in requirements management?▼

Forward traceability checks that every requirement is implemented and tested, preventing dropped scope. Backward traceability checks that every story and task traces to a source requirement, preventing unapproved scope creep.

How do I find requirements that have no test cases?▼

Build a matrix row per FR and NFR and check the test case column; any requirement with an empty cell lacks verification. NFRs are the most common gap, so they must be included in the matrix with equal weight to functional requirements.

What is scope creep in a product backlog and how do I detect it?▼

Scope creep is work that appears in the backlog without a source requirement. Detect it by tracing every user story backward to an FR or BR; stories with no origin must either be removed or formalized by adding a requirement to the spec.

When should a traceability matrix be updated?▼

Update the RTM whenever the spec or backlog changes, and always before closing a sprint or delivering documents. An outdated matrix becomes misleading data rather than a reliable coverage check.