Loading...
Loading...
Prioritize features and define MVP boundaries based on problem framing and user models. Use when a user has validated their problem and understands their users but needs to decide what to build first. Outputs feature priorities, MVP scope, and explicit cuts that feed into PRD generation.
npx skill4agent add abhsin/designskills solution-scopingproblem-framinguser-modelingdesign/04-solution-scoping.md# Solution Scoping: [Project Name]
## Context
[Brief summary of the problem and target user]
**Core assumption to test:**
[The main bet this MVP validates]
**Constraints:**
- Timeline: [If any]
- Budget: [If any]
- Skills: [Technical limitations]
- Other: [Platform, dependencies, etc.]
---
## Feature Inventory
### All Considered Features
| # | Feature | User Value | Effort | Notes |
|---|---------|------------|--------|-------|
| 1 | [Feature] | [High/Med/Low] | [High/Med/Low] | [Context] |
| 2 | [Feature] | [High/Med/Low] | [High/Med/Low] | [Context] |
| 3 | [Feature] | [High/Med/Low] | [High/Med/Low] | [Context] |
| 4 | [Feature] | [High/Med/Low] | [High/Med/Low] | [Context] |
| 5 | [Feature] | [High/Med/Low] | [High/Med/Low] | [Context] |
---
## Prioritization
### Must Have (MVP)
*Product doesn't work without these*
| Feature | Rationale |
|---------|-----------|
| [Feature] | [Why it's essential] |
| [Feature] | [Why it's essential] |
| [Feature] | [Why it's essential] |
### Should Have (v1.1)
*Important, but MVP can ship without them*
| Feature | Rationale | Dependency |
|---------|-----------|------------|
| [Feature] | [Why it's important] | [What it needs first] |
| [Feature] | [Why it's important] | [What it needs first] |
### Could Have (Future)
*Nice to have, low priority*
| Feature | Rationale |
|---------|-----------|
| [Feature] | [Why it's deferred] |
| [Feature] | [Why it's deferred] |
### Won't Have (Cut)
*Explicitly out of scope*
| Feature | Reason for Cut |
|---------|----------------|
| [Feature] | [Why we're not building this] |
| [Feature] | [Why we're not building this] |
---
## MVP Definition
### What We're Building
[2-3 sentence description of the MVP]
### Core User Flow
[The one primary flow the MVP enables]
1. User [action]
2. System [response]
3. User [achieves goal]
### What Success Looks Like
- [Metric or outcome 1]
- [Metric or outcome 2]
### What We're NOT Building (Yet)
- [Explicit cut 1]
- [Explicit cut 2]
- [Explicit cut 3]
---
## Risk Check
### Cuts That Might Hurt
| Cut | Risk | Mitigation |
|-----|------|------------|
| [Feature we cut] | [What could go wrong] | [How we'll handle it] |
### Scope Creep Triggers
*Watch out for these during development*
- [Temptation 1]
- [Temptation 2]
---
## Open Questions
- [Decision still needed]
- [Assumption to validate before committing]"Ready to generate the PRD with, or want to adjust priorities first?"/prd-generation
design/04-solution-scoping.md