tracing-requirements

Validates end-to-end traceability of SYS, PRD, and SW via database and code docstring tags.

2|1|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/qte77/claude-code-utils-plugin --skill tracing-requirements
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tracing-requirements
Source: https://github.com/qte77/claude-code-utils-plugin/tree/main/plugins/embedded-dev/skills/tracing-requirements
Command: npx skills add https://github.com/qte77/claude-code-utils-plugin --skill tracing-requirements

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill ensures end-to-end traceability from system requirements (SYS) through product requirements (PRD) to software requirements (SW) by reconciling the requirements database with code docstring tags, helping teams validate coverage and surface gaps.

Core Features & Use Cases

  • Reconcile SYS, PRD, and SW hierarchies to confirm complete coverage.
  • Generate a findings report with categories such as Unimplemented, Orphaned code, Broken parents, and Untested.
  • Produce a comprehensive coverage matrix to guide remediation and auditing.

Quick Start

Run the traceability workflow against your codebase and requirements data to generate a findings report.

Frequently Asked Questions about tracing-requirements

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

FAQPage Schema
How do I validate end-to-end requirement traceability across SYS, PRD, and SW levels?

Validate end-to-end requirement traceability by reconciling your requirements database entries with code docstring tags to enforce a 3-level SYS, PRD, and SW hierarchy. This process detects broken links and generates a structured findings report plus a coverage matrix.

How do I detect orphaned code and broken parent links during a project audit?

Detect orphaned code and broken parent links during a project audit by running a traceability workflow that reconciles software requirements with docstring tags. The workflow outputs a categorized findings report highlighting unimplemented features and orphaned code.

Can I use code docstring tags to verify requirements coverage in a CI workflow?

You can use code docstring tags to verify requirements coverage in a CI workflow by automating the reconciliation between the database and the codebase. This ensures accurate linkage between system, product, and software requirements for compliance reviews.

What is the best way to generate a requirements coverage matrix for compliance reviews?

The best way to generate a requirements coverage matrix for compliance reviews is to automate SYS, PRD, and SW hierarchy reconciliation. This produces a comprehensive coverage matrix that surfaces gaps and guides remediation.

Why does my requirement traceability audit report show untested software requirements?

Your requirement traceability audit report shows untested software requirements because the reconciliation process detected gaps in the 3-level hierarchy. The findings report categorizes these untested items along with broken links and orphaned code to guide remediation.