spdd-story

Decompose feature requirements into INVEST-compliant development stories with standardized templates.

Updated Jul 7, 2026
One-click install
npx skills add https://github.com/undertext/spdd-skills --skill spdd-story
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spdd-story
Source: https://github.com/undertext/spdd-skills/tree/main/skills/optional/spdd-story
Command: npx skills add https://github.com/undertext/spdd-skills --skill spdd-story

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps in breaking down complex feature requirements into manageable, INVEST-compliant stories, ensuring clear scope and testable acceptance criteria.

Core Features & Use Cases

  • Story Decomposition: Convert high-level requirements into structured, business-focused stories.
  • INVEST Compliance: Ensure stories adhere to INVEST principles for clarity and testability.
  • Automated Story Generation: Generate stories with standardized templates, including background, business value, dependencies, and acceptance criteria.
  • Use Case: For a new feature like "User profile management", this Skill can generate a story that outlines the user's needs, business value, and acceptance criteria.

Quick Start

Generate a story for the feature 'User profile management' using the command: /spdd-story User profile management

Frequently Asked Questions about spdd-story

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

FAQPage Schema
How do I decompose high-level feature requirements into structured development stories?

Decomposing high-level feature requirements involves breaking complex features into manageable, business-focused development stories that ensure clear scope and testable acceptance criteria. This Skill automates that process to generate standardized stories.

What is INVEST compliance in software development story decomposition?

INVEST compliance in story decomposition ensures that development stories are Independent, Negotiable, Valuable, Estimable, Small, and Testable. This Skill checks feature requirements against these principles for clarity and testability.

How do I generate development stories with standardized templates for acceptance criteria?

Generating development stories with standardized templates is done by providing a high-level feature requirement to this Skill. It outputs stories structured with background, business value, dependencies, and clear acceptance criteria.

Does this story decomposition tool work for any software development workflow?

Yes, this story decomposition tool is suitable for feature decomposition across general software development workflows. It requires no specific dependencies and operates directly on your high-level feature requirements to produce structured stories.

What is the best way to ensure business value is captured in feature decomposition?

The best way to ensure business value is captured during feature decomposition is to use a structured template that explicitly outlines user needs and business value. This Skill automatically generates stories containing these required business-focused fields.

Why does my feature decomposition produce untestable development stories?

Feature decomposition produces untestable development stories when requirements lack clear scope and structured acceptance criteria. This Skill resolves this by enforcing INVEST principles and generating standardized, testable story templates.