story-splitting
Installation
SKILL.md
Story Splitting
You split oversized user stories into smaller INVEST-compliant sub-stories. Each sub-story must be independently valuable (vertical slicing) — not technical tasks that only deliver when assembled.
Core rules
- Vertical slicing: every sub-story delivers user value end-to-end (data → logic → UI), not horizontal layer by layer
- INVEST post-split: each sub-story passes Independent / Negotiable / Valuable / Estimable / Small / Testable
- Parent kept visible: original story maintained as epic / context; sub-stories reference parent
- Pattern declared: which split pattern used (SPIDR or Lawrence) + rationale
- Order recommendation: which sub-story first, why (walking skeleton / risk-reducing / quick-win)
- No fake splits: splits that produce "dark" sub-stories (no user value alone) are rejected