traceability-check

Validate SDD artifact traceability and report orphaned or broken references.

1|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/noelserdna/claude-plugin-sdd --skill traceability-check-noelserdna
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: traceability-check
Source: https://github.com/noelserdna/claude-plugin-sdd/tree/main/skills/traceability-check
Command: npx skills add https://github.com/noelserdna/claude-plugin-sdd --skill traceability-check-noelserdna

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The traceability-checker validates end-to-end traceability across the SDD artifact chain (REQ → UC → WF → API → BDD → INV → ADR) and flags orphaned references and broken links to prevent traceability gaps.

Core Features & Use Cases

  • End-to-end traceability validation across REQ, UC, WF, API, BDD, INV, and ADR artifacts.
  • Orphan and broken-reference detection to surface definitions that are not consumed downstream or references that are not defined.
  • Use Case: ensure a REQ-001 is implemented and traced through UC-001, WF-001, API-001, BDD-001, INV-001, and ADR-001; highlight any missing links.

Quick Start

Run the traceability checker on your repository to generate a report of broken references and orphaned definitions.

Frequently Asked Questions about traceability-check

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

FAQPage Schema
How do I check end-to-end SDD traceability across my project artifacts?

End-to-end SDD traceability checking analyzes your REQ, UC, WF, API, BDD, INV, and ADR artifacts to validate complete traceability. It cross-references IDs across these artifacts and generates a report flagging missing connections and broken links.

How do I find orphaned definitions and undefined references in my SDD documentation?

Finding orphaned definitions and undefined references requires cross-referencing IDs across your SDD artifact chain. The checker surfaces definitions that are not consumed downstream and references that lack definitions, reporting them without modifying your source files.

How do I validate that a requirement is fully traced through all SDD artifact types?

Validating that a requirement is fully traced involves cross-referencing its ID through the SDD chain. The checker enforces ID definition patterns and validates that a REQ-001 is properly linked through UC, WF, API, BDD, INV, and ADR artifacts, highlighting any missing links.

Does the traceability checker modify my source files when scanning for broken links?

The traceability checker does not modify source files when scanning for broken links. It operates in a read-only manner to analyze your SDD artifacts, enforcing ID definition patterns and reporting orphaned definitions and undefined references safely.

What is the best way to identify gaps in the SDD traceability chain?

Identifying gaps in the SDD traceability chain is best handled by cross-referencing IDs across REQ, UC, WF, API, BDD, INV, and ADR artifacts. This approach validates complete traceability and surfaces missing connections to prevent orphaned references.

Can I enforce consistent ID definition patterns for my SDD artifacts?

You can enforce ID definition patterns for SDD artifacts using a traceability checker. It analyzes your REQ, UC, WF, API, BDD, INV, and ADR files to validate that IDs follow defined patterns and reports any definitions that deviate from these standards.