What problem does it solve?
This Skill identifies inconsistencies and gaps between your high-level Business Rules/Shared Requirements (BRs/SRs) defined in a Product Requirements Document (PRD) and their actual implementation in feature specifications. It prevents "dangling references," "orphan" requirements, and ensures all specified rules are accounted for.
Core Features & Use Cases
- Cross-reference Analysis: Compares BRs/SRs from a PRD against references found in feature specification files (
.specs/*.md).
- Issue Detection: Flags dangling references (specs referencing non-existent rules), orphan rules (rules not referenced by any spec), and coverage gaps (rules that should apply to a feature but aren't referenced).
- Staleness Check: Identifies feature specs modified before the PRD, suggesting potential outdatedness.
- Use Case: After defining BR1 and SR1 in your PRD, this skill will verify that all feature specs intended to cover BR1 and SR1 actually include references to them, and that no spec accidentally mentions a non-existent BR9.
Quick Start
Analyze the cross-references between the PRD and feature specifications.