story-slicing

Slice stories and epics into vertical slices using codebase analysis and INVEST criteria.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/a53ali/ai-dev --skill story-slicing-a53ali
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: story-slicing
Source: https://github.com/a53ali/ai-dev/tree/main/skills/manager/story-slicing
Command: npx skills add https://github.com/a53ali/ai-dev --skill story-slicing-a53ali

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jira-intelligence, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Large stories and epics often lead to missed sprint commitments, deferred feedback, and integration risks. This skill helps slice stories and epics into independently deliverable vertical slices, reducing complexity and risk.

Core Features & Use Cases

  • Vertical Story Slicing: Splits epics and stories into independently deliverable vertical slices, delivering usable increments after every sprint.
  • Codebase Analysis: Analyzes the codebase to ground sizing in real complexity, using Richard Lawrence's 9 splitting patterns and INVEST criteria.
  • Jira Intelligence Features: Includes work breakdown, story enhancement, comment summarization, edge case generation, dependency detection, NL-to-JQL, and story point estimation without Jira Premium.

Quick Start

Use the story-slicing skill to analyze and slice the 'User can log in with email and password' story into independently deliverable vertical slices.

Frequently Asked Questions about story-slicing

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

FAQPage Schema
How do I slice large agile stories into independently deliverable vertical slices?

Vertical story slicing splits epics into independently deliverable vertical slices using codebase analysis, Richard Lawrence's nine splitting patterns, and INVEST criteria to deliver usable increments after every sprint.

What is the best way to break down Jira epics without a Premium license?

Break down Jira epics without a Premium license by using Jira Intelligence features for work breakdown, story enhancement, comment summarization, edge case generation, dependency detection, NL-to-JQL, and story point estimation.

How does codebase analysis improve story point estimation for sprint commitments?

Codebase analysis grounds story point estimation in real code complexity, ensuring vertical slices are accurately scoped to prevent missed sprint commitments and reduce integration risks.

Do I need Python libraries to use Jira Intelligence for story splitting?

Yes, you need Python libraries for codebase analysis and Jira API integration to execute story splitting, work breakdown, and dependency detection alongside Jira Intelligence features.

Can I use Richard Lawrence splitting patterns with INVEST criteria for agile work breakdown?

Yes, you can apply Richard Lawrence's nine splitting patterns with INVEST criteria to slice stories and epics into independently deliverable vertical slices that ensure usable increments after every sprint.

When should I avoid vertical slicing for my codebase and Jira epics?

Avoid vertical slicing when your codebase lacks sufficient structure for complexity analysis, or when your Jira epics do not require independently deliverable increments to mitigate integration risks.