requirements-traceability

Generate a requirements traceability matrix linking requirements to design, implementation, tests, and evidence.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams maintain end-to-end traceability from requirements through design, implementation, and verification, reducing drift and rework.

Core Features & Use Cases

  • Traceability matrix generation: Enumerate explicit as well as inferred requirements and map them to ADRs, code modules, tests, and evidence.
  • Gap analysis & remediation: Identify missing links (design, tests, or evidence) and propose small, actionable fixes.
  • Use Case: When preparing a PR or release, generate a traceability matrix that shows which requirements are implemented and tested.

Quick Start

Build a traceability matrix for a PR by enumerating requirements and mapping them to design and test artifacts.

Frequently Asked Questions about requirements-traceability

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

FAQPage Schema
How do I generate a requirements traceability matrix for a PR?

Generate a requirements traceability matrix by enumerating explicit and inferred requirements, then mapping each to design references, code modules, tests, and evidence. The output is a structured matrix linking each requirement to its implementation and verification artifacts.

What is requirements traceability and when do I need a traceability matrix?

Requirements traceability links each requirement to its design, implementation, and verification. You need a traceability matrix when preparing PRs, releases, or regulated work to maintain end-to-end visibility and reduce drift and rework.

How do I identify missing tests and design gaps in my requirements?

Identify missing tests and design gaps through gap analysis, which detects missing links between requirements and their design, tests, or evidence. The analysis outputs a gaps list and proposes small, actionable remediation fixes.

Can I map inferred requirements to ADRs and code modules?

Yes, you can map both explicit and inferred requirements to ADRs, code modules, tests, and evidence. The traceability matrix links each requirement ID to its design reference, implementation reference, tests, and verification evidence.

Does requirements traceability work for regulated work and releases?

Requirements traceability applies to PRs, releases, and regulated work. It maps requirements to ADRs, code modules, tests, and evidence, outputting a structured matrix with gaps list and remediation recommendations to ensure compliance.

What's the best way to link requirements to tests and evidence?

The best way to link requirements to tests and evidence is generating a structured traceability matrix. It maps each requirement ID to design references, implementation references, tests, and evidence, plus a gaps list with remediation recommendations.