Something went wrong!
Hang in there while we get back on track
Feature Decomposition Assistant
Break down large features into right-sized user stories (1-3 days each) following INVEST criteria with clear dependencies and acceptance criteria.
What You Get
Transform large features into implementable user stories with clear dependencies, acceptance criteria, and implementation strategy. Helps PMs avoid stories that are too large (incomplete sprints) or too small (excessive overhead).
The Problem
The Solution
How It Works
- 1 Analyze feature scope to identify major capabilities, user personas, technical components, and integration points
- 2 Identify decomposition boundaries: Foundation (infrastructure), Core (MVP), Enhancement (nice-to-have), and Integration stories
- 3 Consider investigation stories if critical information is missing (feasibility, performance, compliance)
- 4 Write user stories with title, user story format, estimated size (1-3 days), priority, and dependencies
- 5 Generate 4-6 acceptance criteria starters for each story using testable outcomes with happy path and error scenarios
- 6 Validate each story with INVEST criteria (Independent, Negotiable, Valuable, Estimable, Small, Testable)
- 7 Create implementation strategy with phases, timeline estimates, parallelization opportunities, MVP definition, and risk mitigation
What You'll Need
- High-level feature description with enough context to understand capabilities and scope
- Target user personas (who benefits from this feature)
- Known technical constraints or dependencies (if any)
Get This Skill
Requires Pro subscription ($9/month)
Have Feedback?
Help us improve this skill by sharing your ideas and suggestions.
Request ImprovementsExamples
Enterprise SSO Integration
SSO integration supporting Google, Microsoft, and SAML for enterprise customers with existing basic auth. Demonstrates handling of integration-heavy features with 9 stories including investigation spike, identity linking architecture, and enterprise admin features. Shows security-focused acceptance criteria and multi-provider considerations.
Cross-Platform Offline Support
Offline functionality for mobile and web platforms addressing data loss during connection drops. Demonstrates handling of ambiguous requirements through investigation stories, platform-specific decomposition (iOS vs web), and complex sync/conflict resolution. Shows how to identify technical unknowns and parallel track platform work.
SaaS User Notification System
Multi-channel notification system (email, push, in-app) for a SaaS product with both end users and admin personas. Demonstrates comprehensive decomposition with 11 stories including investigation spike, foundation infrastructure, channel implementations, and enhancement layers. Shows parallelization opportunities and phased MVP approach.