epic-breakdown-advisor

Break down oversized epics into actionable user stories with INVEST validation.

Updated Aug 18, 2024
One-click install
npx skills add https://github.com/ch-m-n/dotfile --skill epic-breakdown-advisor-ch-m-n
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: epic-breakdown-advisor
Source: https://github.com/ch-m-n/dotfile/tree/main/opencode/skills/epic-breakdown-advisor
Command: npx skills add https://github.com/ch-m-n/dotfile --skill epic-breakdown-advisor-ch-m-n

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Break down bloated epics that are impossible to estimate, sequence, or deliver safely by applying a disciplined, user-value–focused splitting framework that preserves vertical slices and surfaces low-value work.

Core Features & Use Cases

  • INVEST validation first ensures each story candidate is independent, negotiable, valuable, estimable, and testable before any splitting begins.
  • Humanizing Work split flow walks product managers through 9 ordered patterns (workflow steps, CRUD, business rules, data variations, UI complexity, major effort, simple/complex, defer performance, spike) plus meta-pattern guidance.
  • Split evaluation and guidance helps teams identify waste, balance effort, and defer or eliminate unnecessary variations, drawing on the workshop-facilitation protocol for interaction structure.
  • Use Case: During sprint planning, convert a monolithic onboarding epic into a prioritized queue of thin end-to-end stories that can be sized and delivered within a sprint.

Quick Start

Share your epic title, hypothesis, acceptance criteria, persona, and estimate so the Humanizing Work flow can begin breaking it into stories.

Frequently Asked Questions about epic-breakdown-advisor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I split large epics into actionable user stories?

Split large epics by applying the Humanizing Work flow, which walks product managers through nine ordered patterns like workflow steps, CRUD, and business rules to create vertical, estimable user story slices.

What is the INVEST validation process for backlog refinement?

INVEST validation checks that each user story candidate is independent, negotiable, valuable, estimable, and testable before any epic splitting begins, ensuring your backlog refinement yields actionable sprint items.

When do I need to use epic splitting patterns for sprint planning?

Use epic splitting patterns during sprint planning when monolithic epics resist estimation, allowing you to convert oversized features into a prioritized queue of thin end-to-end stories sized for delivery.

What are the nine Humanizing Work patterns for story splitting?

The nine Humanizing Work patterns for story splitting are workflow steps, CRUD, business rules, data variations, UI complexity, major effort, simple/complex, defer performance, and spike, plus meta-pattern guidance.

Can I evaluate user story splits to eliminate low-value work?

You can evaluate user story splits to identify waste, balance team effort, and defer or eliminate unnecessary data variations, ensuring your backlog refinement surfaces and removes low-value work.

What inputs do I need to start breaking down a monolithic onboarding epic?

Start breaking down a monolithic onboarding epic by sharing your epic title, hypothesis, acceptance criteria, persona, and estimate so the Humanizing Work flow can generate prioritized user stories.