story-splitter

Decompose a Feature into discrete, end-to-end stories for Jira and Azure DevOps.

11|7|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/sean-m-cooper/ai_tools --skill story-splitter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: story-splitter
Source: https://github.com/sean-m-cooper/ai_tools/tree/main/skills/story-splitter
Command: npx skills add https://github.com/sean-m-cooper/ai_tools --skill story-splitter

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps product teams decompose a Feature into smaller, independently deliverable stories, enabling precise planning and interactive refinement with the story-writer.

Core Features & Use Cases

  • Decompose a Feature into a collection of one-action-per-story units, suitable for UI, backend, or full-stack workflows.
  • Integrate with Jira and Azure DevOps to create, link, and track the feature story hierarchy.
  • Support interactive collaboration with PO review between each generated story to ensure alignment and feasibility.

Quick Start

Provide a Feature description or reference, and I will decompose it into individually deliverable stories.

Frequently Asked Questions about story-splitter

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

FAQPage Schema
How do I split a Jira feature into independently deliverable user stories?

To split a Jira feature into deliverable user stories, provide a feature description to decompose it into discrete, end-to-end stories aligned with specific user actions. This story-splitting process enforces CRUD order and creates one-action-per-story units suitable for precise agile planning.

What is the best way to decompose full-stack features for Azure DevOps?

Decomposing full-stack features for Azure DevOps is best handled by breaking the feature down into individual, end-to-end stories aligned with user actions. The resulting feature hierarchy is then created, linked, and tracked directly within Azure DevOps to maintain progression context.

Can I interactively review and refine individual stories during feature decomposition?

Yes, you can interactively refine individual stories during feature decomposition by pausing for Product Owner review between each generated story. This interactive collaboration ensures each end-to-end story aligns with feasibility and planning requirements before proceeding.

How does feature decomposition preserve tracking context across linked stories?

Feature decomposition preserves tracking context by implementing a step-by-step workflow that links the parent feature to its child stories. It enforces CRUD order and coordinates with story-writer tools to maintain the hierarchical relationship and progression state across Jira or Azure DevOps.

Does story splitting work for backend-only features or is it limited to UI workflows?

Story splitting works for backend-only features as well as UI and full-stack workflows. The feature decomposition process breaks down any feature type into discrete, end-to-end stories aligned with user actions, ensuring individually deliverable units regardless of the technical layer.

Why should I use a step-by-step story splitter instead of generating all stories at once?

A step-by-step story splitter prevents misalignment by enforcing CRUD order and allowing interactive PO review between each generated story. Generating stories individually ensures each end-to-end unit is feasible and properly linked before moving to the next, preserving accurate tracking context.