theme-epic-story

Organize product work into themes, epics, and stories.

5|Updated Oct 17, 2011
One-click install
npx skills add https://github.com/klen/dotfiles --skill theme-epic-story-klen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: theme-epic-story
Source: https://github.com/klen/dotfiles/tree/main/.config/opencode/skills/theme-epic-story
Command: npx skills add https://github.com/klen/dotfiles --skill theme-epic-story-klen

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured framework to organize product development efforts, breaking down large strategic goals into manageable, actionable tasks.

Core Features & Use Cases

  • Hierarchical Organization: Define Themes for strategic goals, Epics for large initiatives, and Stories for individual work items.
  • Planning & Communication: Facilitates backlog organization, release planning, and clear communication with stakeholders at various levels.
  • Use Case: A product manager can use this Skill to map out a new feature launch, starting with a high-level Theme like "Improve User Onboarding," breaking it down into Epics such as "Redesign Sign-up Flow," and further detailing each Epic into specific user Stories like "Implement email verification."

Quick Start

Use the theme-epic-story skill to define a new theme for improving user retention.

Frequently Asked Questions about theme-epic-story

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

FAQPage Schema
How do I organize a product backlog using themes, epics, and stories?

To organize a product backlog hierarchically, you define strategic goals as themes, break them into large initiatives as epics, and decompose epics into actionable stories that adhere to INVEST criteria.

What is the difference between a theme, an epic, and a story in agile project management?

In agile project management, a theme represents a high-level strategic goal, an epic is a large initiative supporting that goal, and a story is an individual actionable work item decomposed from the epic for execution.

How do you decompose an epic into actionable user stories?

Decomposing an epic involves breaking down large initiatives into specific individual work items, ensuring each story clearly defines actionable scope and strict adherence to INVEST criteria for execution.

Can I use this hierarchical decomposition approach for stakeholder communication and release planning?

Yes, hierarchical decomposition into themes, epics, and stories facilitates clear communication with stakeholders at various levels and supports structured release planning by defining clear objectives and scope.

When should I use INVEST criteria when writing agile stories?

You should use INVEST criteria when writing agile stories to ensure each individual work item is properly structured, actionable, and clearly scoped for execution before it enters the development backlog.

Why use a hierarchical structure for product management instead of a flat backlog?

A hierarchical product management structure maps large strategic goals to manageable work items, enabling better backlog organization, clear stakeholder communication, and aligned release planning compared to a flat backlog.