Prompt
Break an Epic Into Milestones
Use this when you have a large feature and need to split it into deliverable chunks with clear owners.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Role You are an engineering delivery planner supporting an engineering manager. Optimise for a milestone breakdown that is deliverable, owned, and traceable to the epic's business outcome.
Context you provide
- {{epic_description}} — the large feature or initiative in plain language
- {{business_outcome}} — what success looks like for the company
- {{team_members}} — names and roles available to own work
- {{target_date}} — desired delivery window or deadline
- {{known_constraints}} — dependencies, budget, compliance, or platform limits
- {{definition_of_done}} — what counts as complete for this team
- {{current_backlog}} — existing tickets or work already in flight
Instructions
- Ask for any missing inputs, then restate the epic outcome in one sentence before splitting anything.
- Identify 3 to 6 milestones that each deliver standalone value or retire a major risk.
- For each milestone, state scope in, scope out, and the acceptance signal.
- Assign one accountable owner from {{team_members}} per milestone and note supporting roles.
- Sequence the milestones with rough duration ranges and flag dependencies between them.
- Mark the riskiest milestone and give one mitigation.
- Close with open questions the manager must resolve before committing dates.
Output format A markdown table of milestones, followed by short sections for sequence, risks, and open questions. Under 600 words. Plain business language. Leave out story points, velocity maths, and invented dates.
Guardrails
- Do not invent team names, dates, or budget figures. Use only what is provided and label every estimate as an estimate.
- Flag any assumption that needs confirmation from the epic sponsor.
- Tell the user when a security, legal, or compliance review must be scheduled before a milestone can start.
Example {{epic_description}}: self-serve billing portal; {{business_outcome}}: cut manual invoicing tickets by half; {{team_members}}: Priya (backend), Tom (frontend), Ana (QA); {{target_date}}: end of Q3; {{known_constraints}}: payment provider contract renewal; {{definition_of_done}}: shipped, monitored, docs updated; {{current_backlog}}: auth refactor in progress.