traceability

Generate requirements traceability matrices linking requirements to design, code, and tests.

Updated Aug 26, 2026
One-click install
npx skills add https://github.com/tektonlabs/ai-software-design --skill traceability-tektonlabs
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: traceability
Source: https://github.com/tektonlabs/ai-software-design/tree/main/.claude/skills/requirements/traceability
Command: npx skills add https://github.com/tektonlabs/ai-software-design --skill traceability-tektonlabs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Requirements, design elements, code, and test cases often live in disconnected documents, making change impact analysis and compliance audits slow and error-prone. This Skill produces a signed, cross-referenced Requirements Traceability Matrix (RTM) that proves coverage in both directions. ## Core Features & Use Cases - Bidirectional Traceability: Maps functional requirements, NFRs, business rules, and use cases forward to design elements, components, and test cases, and backward from tests to requirements. - Horizontal Journey Traceability: Links experience-design journeys and screens to requirements to detect orphan screens and unreachable requirements. - Coverage and Gap Analysis: Computes coverage percentages by priority and category, and lists requirements missing design, tests, or implementation. - Use Case: A project manager preparing for a compliance audit runs this Skill after the functional spec, NFR register, and business rules are signed, producing a signed RTM that shows every requirement's design, test, and verification status. ## Quick Start Ask the agent to run /requirements/traceability to generate the requirements traceability matrix for the current project once the functional spec, nonfunctional spec, and business rules documents are signed.

Frequently Asked Questions about traceability

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

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

Run the traceability skill after the functional spec, nonfunctional spec, and business rules documents are signed. It generates a matrix mapping each requirement to design elements, components, and test cases, plus coverage analysis and gap identification.

What is bidirectional requirements traceability?▼

Bidirectional traceability links requirements forward to design, code, and tests, and backward from test cases to the requirements they verify. The matrix includes both forward traceability trees and backward test-to-requirement tables.

What documents are required before generating a traceability matrix?▼

Three signed documents are required: the functional requirements specification, the nonfunctional requirements register, and the business rules document. The skill blocks generation until all prerequisites carry valid signatures.

How does traceability help with change impact analysis?▼

The matrix includes an impact table showing which artifacts to check when a business requirement, functional requirement, design element, or component changes. This lets teams identify affected tests and dependent components before approving changes.

Can a traceability matrix detect uncovered requirements?▼

Yes. The coverage analysis section reports coverage percentages by priority and category, and the gaps table lists requirements with no design, no test cases, or no implementation. It also flags orphan screens and unreachable requirements.