decomposing-feature-to-stories

Official

Break features into actionable stories.

Authoroutcomeengineering
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps break down large, complex features into smaller, manageable, and atomic user stories, ensuring a clear path for implementation and testing.

Core Features & Use Cases

  • Outcome Decomposition: Analyzes feature outcomes and categorizes them as either integration-level (to keep in the feature) or atomic (to move to stories).
  • Story Atomicity Verification: Ensures each identified story represents a single, coherent implementation unit with clear acceptance criteria.
  • Story Limit Enforcement: Guides the process to adhere to the recommended maximum of 7 stories per feature, prompting feature splitting when necessary.
  • BSP Ordering Guidance: Provides a strategy for ordering stories based on dependencies using BSP (Backlog, Sprint, Production) numbering.
  • Use Case: When a product manager defines a new feature like "User Profile Management," this Skill can be used to break it down into specific stories such as "Create User Profile," "Edit User Profile," "View User Profile," and "Delete User Profile," each with defined outcomes and acceptance criteria.

Quick Start

Use the decomposing-feature-to-stories skill to break down the 'User Authentication' feature into atomic stories.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: decomposing-feature-to-stories
Download link: https://github.com/outcomeengineering/spx-claude/archive/main.zip#decomposing-feature-to-stories

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.