Requirements Traceability

Enforce bidirectional traceability across medical device software artifacts.

26|6|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/AminAlam/meddev-agent-skills --skill requirements-traceability-aminalam
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: Requirements Traceability
Source: https://github.com/AminAlam/meddev-agent-skills/tree/main/documentation/traceability
Command: npx skills add https://github.com/AminAlam/meddev-agent-skills --skill requirements-traceability-aminalam

SYSTEM DOCUMENTATION & REQUIREMENTS

๐Ÿ’ก This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that all critical software artifacts, from initial requirements to final tests, are linked, providing a clear audit trail and enabling thorough impact analysis.

Core Features & Use Cases

  • Bidirectional Traceability: Maintains links between requirements, hazards, design, code, tests, and anomalies.
  • ID Schema Enforcement: Promotes consistent and stable identifiers for all artifacts.
  • Automation Support: Facilitates the generation of traceability matrices and CI checks for missing links.
  • Use Case: When a new safety requirement is added, this Skill helps verify that corresponding design elements, code changes, and test cases are all updated and linked, preventing oversight.

Quick Start

Use the documentation traceability skill to verify that all test cases link back to a requirement.

Frequently Asked Questions about Requirements Traceability

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

FAQPage Schema
What is bidirectional traceability in medical device software development?โ–ผ

Bidirectional traceability links medical device software requirements, hazards, design, code, tests, and anomalies across all lifecycle phases. It ensures every artifact is connected, providing a clear audit trail and enabling thorough impact analysis to prevent oversight.

How do I generate a traceability matrix for IEC 62304 compliance?โ–ผ

You can generate a traceability matrix by enforcing stable ID schemas for all artifacts and using automation support. This links requirements to hazards, design, code, tests, and anomalies, ensuring IEC 62304 compliance through complete artifact tracking.

How do you verify test cases link back to safety requirements?โ–ผ

Verify test case links by applying bidirectional traceability across all lifecycle phases and integrating CI checks for missing links. This automation detects gaps, ensuring every test case corresponds directly to a safety requirement.

Does requirements traceability require stable ID schemas for CI integration?โ–ผ

Yes, stable ID schemas are required for CI integration and missing link detection. Consistent identifiers for all artifacts enable automated traceability matrix generation and reliable impact analysis during continuous integration.

Can I perform impact analysis when a new safety requirement is added?โ–ผ

Yes, when a new safety requirement is added, bidirectional traceability helps perform impact analysis by verifying corresponding design elements, code changes, and test cases are updated and linked, preventing oversight across the software lifecycle.

What is the best way to enforce traceability for ISO 14971 hazard analysis?โ–ผ

The best way to enforce traceability for ISO 14971 hazard analysis is maintaining bidirectional links between hazards, requirements, design, and tests. This ensures complete audit trails and prevents unmitigated hazards in medical device software.