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.