What problem does it solve?
Large product requirements in TAPD are often too big to deliver and test in one iteration. This Skill decomposes oversized requirements into small, well-scoped sub-requirements with controlled workload size, so development stays predictable and each deliverable is easy to verify.
Core Features & Use Cases
- Split Decision Matrix: Combines user story counting with a five-dimension qualitative size assessment to decide whether to split, merge, or skip.
- Contract-First Dependency Management: Detects strong cross-requirement dependency chains and extracts an interface-contract sub-requirement as a Wave 1 baseline so remaining items can proceed in parallel waves.
- Traceability Gate: Builds an element-centric traceability matrix (targeting 95%+ coverage) and runs six consistency checks, with a patch-then-resplit recovery loop before handing unresolved gaps to the user.
- Use Case: A product manager submits a 40-person-hour TAPD story; the Skill splits it into sub-requirement documents saved under docs/reqs/<parent-name>/, each with at most two user stories, Given-When-Then acceptance criteria, and a wave-based delivery plan.
Quick Start
Ask the agent to break down TAPD story 10123456 in workspace 5678 into sub-requirements and save the resulting documents under docs/reqs.