What problem does it solve?
This Skill tackles the challenge of overly large or complex user stories, epics, or features that hinder agile development by breaking them down into smaller, actionable, and independently deliverable units.
Core Features & Use Cases
- Systematic Splitting Patterns: Utilizes 8 established patterns (workflow steps, business rule variations, data variations, acceptance criteria complexity, major effort, external dependencies, DevOps steps, TADs) to ensure strategic decomposition.
- Improved Agility: Enables faster feedback cycles, reduces risk, enhances estimation accuracy, and maintains development flow.
- Use Case: A product manager receives an epic for a new user onboarding flow. This Skill can break down the epic into smaller stories like "User signs up with email," "User verifies email," and "User completes profile setup," allowing for incremental development and testing.
Quick Start
Use the user-story-splitting skill to break down the following user story: "As a user, I want to manage my profile settings so that I can control my personal information."