Break down an epic into milestones collaboratively
Breaks down epics into milestones collaboratively with sizing and sprint planning.
/plugin marketplace add AndresNaza/claude-plugins/plugin install andresnaza-roadmap-planner-roadmap-planner@AndresNaza/claude-pluginsCollaboratively define milestones for an epic with the user.
$ARGUMENTS - Epic ID (e.g., "user-auth") or empty to select from list
Identify the epic:
.roadmap/epics/{epic-id}.mdShow current state:
Epic: User Authentication
Quarter: 2025-Q1
Status: planning
Goal: Enable users to securely log in and manage sessions
Current milestones: None defined yet
Ask about milestone breakdown:
What are the 2-4 major milestones for this epic?
Think about:
- Natural delivery checkpoints
- Dependencies (what needs to be done first?)
- Demo-able increments
Example milestones:
- "Auth foundation (login/logout)"
- "OAuth providers"
- "Session management"
For each milestone the user provides:
a. Clarify scope:
Milestone: "OAuth providers"
What's included in this milestone?
b. Estimate together:
How would you size this milestone?
Reference:
- Small (5-8 pts): ~1 week of work
- Medium (10-15 pts): ~1.5-2 weeks
- Large (18-25 pts): Full sprint (consider splitting)
c. Target sprint:
Which sprint should this target?
Available: 2025-W01, 2025-W03, 2025-W05...
Show capacity impact:
Milestone Summary:
| ID | Milestone | Points | Sprint |
|----|-----------|--------|--------|
| M1 | Auth foundation | 8 | 2025-W01 |
| M2 | OAuth providers | 13 | 2025-W03 |
| M3 | Session mgmt | 5 | 2025-W05 |
Total: 26 points across 3 sprints
Sprint 2025-W01 capacity: 40 pts
After this epic: 32 pts remaining
Confirm and save:
Save these milestones to the epic? [Y/n]
Update the epic file with:
Remind about next steps:
Epic updated with 3 milestones.
Next:
- /roadmap-planner:plan-sprint to commit milestones
- /clickup-sync:push to sync to ClickUp