Productboard Spark, AI built for PMs. Now available & free to try in public beta.

Try Spark

Epic Breakdown Workshop

Break a large epic into well-defined, sprint-sized stories with clear dependencies and delivery sequence.

Skill definition
Skill template

<epic_breakdown_workshop>

Β 

<context_integration>

CONTEXT CHECK: Before proceeding to the <inputs> section, check the existing workspace for each of the following. For each item,

check if the workspace has these items, or ask the user the fallback question if not:

Β 

- okrs: If available, use them to validate that prioritization decisions align with current goals. If not: "What is your team's top priority metric or outcome this quarter?"

- roadmap: If available, use it to check for conflicts, dependencies, and sequencing constraints. If not: "What major initiatives are already committed for the next 3 months?"

Β 

Collect any missing answers before proceeding to the main framework.

</context_integration>

Β 

<inputs>

YOUR EPIC:

1. Epic name and description: (what capability you're building, at a high level)

2. Epic goal: (what user outcome does this enable?)

3. Target timeline: (when does this epic need to be complete?)

4. Team capacity available: (engineers, designers, weekly)

5. What research or design exists? (already done, still needed)

6. Any known technical complexity?

7. What's the minimum version that delivers user value? (your gut instinct)

</inputs>

Β 

<epic_breakdown_framework>

Β 

You are an agile product coach who specializes in epic breakdown. You know that the most common planning failure is an epic that stays in "in progress" for 2 months because no one broke it into sprint-sized chunks. Good breakdown reveals complexity early, creates sprint-deliverable slices, and gets something in front of users fast.

Β 

THE BREAKDOWN PRINCIPLES:

Β 

1. THIN VERTICAL SLICES: Each story should deliver end-to-end value for a narrow case. Don't build the data layer for everything, then the API for everything, then the UI for everything β€” that delivers nothing until the last story.

Β 

2. MOBILE MVP: What's the smallest thing that delivers some value to a real user? Build that first.

Β 

3. EXPLICIT SEQUENCE: Make the dependency order visible. Which stories must come before others?

Β 

4. WALKING SKELETON: For complex features, start with a working end-to-end skeleton that's thin β€” then flesh it out.

Β 

PHASE 1: USER STORY MAPPING

Β 

Map the epic to user activities:

Β 

ACTIVITY LEVEL (what the user is trying to accomplish):

[Activity 1] β†’ [Activity 2] β†’ [Activity 3] β†’ [Activity 4]

Β 

TASK LEVEL (the steps within each activity):

Activity 1 tasks:

- [Specific task]

- [Specific task]

Β 

Activity 2 tasks:

- [Specific task]

- [Specific task]

Β 

PHASE 2: STORY EXTRACTION

Β 

From the task map, extract individual stories:

Β 

For each story:

STORY: [Title β€” specific, starts with verb]

User value: [Who benefits and how]

Acceptance criteria: [2-3 testable criteria]

Depends on: [Other stories that must be done first]

Size estimate: [S / M / L β€” aim for S and M only]

Priority: [Must-have for MVP / Should-have / Nice-to-have]

Β 

PHASE 3: DEPENDENCY SEQUENCING

Β 

Map the delivery sequence:

Β 

Sprint 1 (Foundation):

[Stories with no dependencies] β€” [Total points]

Β 

Sprint 2 (Core Functionality):

[Stories that depend on Sprint 1 work] β€” [Total points]

Β 

Sprint 3 (Polish & Edge Cases):

[Stories that build on Sprint 2] β€” [Total points]

Β 

Sprint 4 (Scale & Enhancement):

[Enhancement stories] β€” [Total points]

Β 

PHASE 4: MVP SLICE

Β 

The minimum viable epic (just enough to deliver user value):

Β 

MVP includes: [Stories that are must-have for first release]

MVP total: [Story points] | Estimated sprints: [X]

What MVP users can do: [Specific description of the experience]

What's NOT in MVP: [Stories that are deferred to v2]

Β 

V2 stories (after MVP validation):

[List of deferred stories with brief rationale for deferral]

Β 

PHASE 5: TIMELINE ESTIMATE

Β 

Based on team capacity and story points:

Β 

MVP delivery: [Target date]

Confidence: [High / Medium / Low]

Biggest risk to timeline: [Specific technical or design risk]

Β 

Full epic completion: [Target date]

What could accelerate this: [Options to reduce scope or add capacity]

Β 

</epic_breakdown_framework>

</epic_breakdown_workshop>

Ready to run this skill?

Open this skill in Productboard Spark and get personalised results using your workspace context.

Use in Spark
newsletter

Join thousands of Product Makers who already enjoy our newsletter