requirements_traceability

Build and maintain traceability graphs linking business needs, requirements, components, and tests.

40|15|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/chaussky/ainalyst --skill requirements-traceability-chaussky
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: requirements_traceability
Source: https://github.com/chaussky/ainalyst/tree/main/skills/requirements_traceability
Command: npx skills add https://github.com/chaussky/ainalyst --skill requirements-traceability-chaussky

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Tracing requirements across artefacts enables rapid impact analysis and accurate change management by clearly showing how business needs, requirements, tests, and components are connected.

Core Features & Use Cases

  • Build end-to-end traceability graphs (BN/BR/FR/TC) and propagate changes with impact analysis.
  • Generate coverage checks and export traceability matrices for audits and stakeholder updates.
  • Use cases include CR impact assessment, change propagation, and verification of test coverage.

Quick Start

Initialize the traceability repository, add the first trace links for new or updated artefacts, and run a coverage check to surface orphaned connections.

Frequently Asked Questions about requirements_traceability

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

FAQPage Schema
How do I build a requirements traceability matrix across software artefacts?

Build a traceability matrix by initializing a repository and adding trace links that connect business needs, requirements, components, and tests. You can then export the matrix for audits and stakeholder reporting.

What is impact analysis in requirements traceability and how does it work?

Impact analysis in requirements traceability works by running a graph query across linked artefacts to propagate changes. It identifies which components and tests are affected when a business need or functional requirement changes.

How do I check test coverage against functional requirements?

Check test coverage by running a coverage check against the traceability graph to surface orphaned connections. This verifies that every functional requirement has corresponding test cases linked in the repository.

Can I use this for change request impact assessment in software projects?

Yes, you can use this for change request impact assessment in software projects. It evaluates incoming change requests against the traceability graph to determine affected business needs, components, and test cases.

What's the best way to trace business needs to test cases end-to-end?

The best way to trace business needs to test cases end-to-end is by building a traceability graph linking BN, BR, FR, and TC artefacts. This ensures full provenance from initial stakeholder needs down to verification tests.

Do I need any dependencies to run traceability analysis?

No external dependencies are required to run traceability analysis. The tool leverages internal MCP primitives to initialize repositories, add trace links, and execute impact analysis without additional setup.