From sdlc-cross-role
Maps requirements → design decisions → implementation → tests → deployment to ensure full traceability for regulated environments.
How this skill is triggered — by the user, by Claude, or both
Slash command
/sdlc-cross-role:compliance-traceabilityThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Maps requirements → design decisions → implementation → tests → deployment to ensure full traceability for regulated environments.
Maps requirements → design decisions → implementation → tests → deployment to ensure full traceability for regulated environments.
In regulated industries (finance, healthcare, aviation, automotive), you must be able to prove:
Traceability is the audit trail that proves the system was built intentionally, not accidentally.
Relevant Standards:
Output: Traceability scope
Document each requirement:
Requirement ID: REQ-001
Title: [Descriptive title]
Description: [What must be true?]
Regulatory Reference: [Which regulation requires this?]
Risk if not met: [What happens if we don't do this?]
Status: [New / Designed / Implemented / Verified / Deployed / Closed]
Output: Requirements registry
For each requirement, document design decisions:
Requirement: REQ-001
Design Decision: DD-001
Title: [How we decided to implement this]
Alternatives Considered: [Other approaches we considered]
Trade-offs: [Why we chose this over alternatives]
Architecture Diagram: [Link to diagram showing how this works]
Risk Mitigation: [How we address risks]
Status: [Approved / Rejected / Revised]
Output: Design decision registry
For each design decision, document code:
Design Decision: DD-001
Implementation: IMPL-001
Code Component: [File, function, class]
Code Location: [GitHub link with line numbers]
Implementation Notes: [How does this code implement the design decision?]
Code Review: [PR link, reviewer approval]
Status: [In Progress / Complete / In Testing / In Deployment]
Output: Implementation registry
For each implementation, document tests:
Implementation: IMPL-001
Test: TEST-001
Test Type: [Unit / Integration / System / Acceptance / Compliance]
Test Scope: [What does this test validate?]
Test Location: [File, test class, test name]
Expected Result: [What should happen?]
Actual Result: [Does it pass?]
Test Status: [Passing / Failing / Skipped]
Evidence: [Test run logs, coverage report]
Output: Test evidence registry
For each test, verify deployment:
Test: TEST-001
Deployment: DEPLOY-001
Environment: [Dev / Staging / Production]
Deployment Checklist:
[ ] Code merged to main branch
[ ] Tests passing in CI/CD
[ ] Security scans passed
[ ] Performance baselines met
[ ] Monitoring configured
[ ] Rollback plan ready
Deployment Date: [Date]
Deployment Evidence: [Build logs, deployment ticket, monitoring alerts]
Status: [Deployed / Reverted / On Hold]
Output: Deployment evidence
Build a matrix showing requirements → design → implementation → tests → deployment:
Requirement | Design Decision | Implementation | Tests | Deployment | Status
REQ-001 | DD-001 | IMPL-001 | TEST-001 | DEPLOY-001 | Complete
REQ-002 | DD-002 | IMPL-002 | TEST-002 | DEPLOY-002 | Complete
...
Coverage Statistics:
Requirements Traced: [N / N]
Design Decisions Documented: [N / N]
Code Covered by Tests: [N%]
All Tests Passing: [Yes / No]
All Deployed to Production: [Yes / No]
Traceability Gap: [%]
Output: Traceability matrix
For each unmapped item:
Output: Gap analysis with remediation plan
Traceability Audit: [Feature / System]
Date: [Date]
Auditor: [PM / Tech Lead]
Framework: [SOC 2 / HIPAA / PCI-DSS / etc.]
Coverage:
[ ] All requirements traced to design decisions
[ ] All design decisions traced to implementation
[ ] All implementation traced to tests
[ ] All tests traced to deployment
[ ] No orphaned requirements
[ ] No orphaned code
[ ] Code coverage >= [threshold]%
[ ] All tests passing
[ ] All code deployed to production
Compliance Status:
[ ] Compliant — All items traced and verified
[ ] Conditionally Compliant — [List gaps, remediation plan]
[ ] Non-Compliant — [List critical gaps, must fix before release]
Auditor Sign-Off:
Audit Owner: ******\_****** Date: **\_\_\_**
Remediation Owner: **\_\_\_** Date: **\_\_\_**
Traceability added after the fact
Traceability for documentation, not for confidence
Orphaned code (code with no requirement)
Over-tracing (creating artifacts that aren't real)
Not catching traceability gaps during development
npx claudepluginhub sethdford/claude-skills --plugin sdlc-cross-roleCreates, updates, or inspects requirements traceability matrices linking requirements, design, tasks, tests, PRs, commits, releases, and evidence gaps across SDLC artifacts.
Automates decision logging and regulatory readiness for ISO/GxP compliance. Captures rationale, maintains traceability matrix, and generates validation reports for audits.
Verifies bidirectional traceability from requirements to code to tests. Scans .aiwg/requirements/, code files, tests, and commit messages for ID references like UC-*, REQ-*. Builds matrix, identifies coverage gaps, orphans, and untested code.