deliver-user-stories

Generate user stories in persona, action, benefit format with acceptance criteria.

Updated Nov 22, 2025
One-click install
npx skills add https://github.com/tom-xs/nixos-dotfiles --skill deliver-user-stories-tom-xs
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: deliver-user-stories
Source: https://github.com/tom-xs/nixos-dotfiles/tree/main/ai/kimi-skills/skills/deliver-user-stories
Command: npx skills add https://github.com/tom-xs/nixos-dotfiles --skill deliver-user-stories-tom-xs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill solves the challenge of translating high-level product requirements into actionable, estimable, and testable user stories, ensuring engineering teams have clear user-centric goals.

Core Features & Use Cases

  • Standardized Formatting: Automatically applies the Persona-Action-Benefit structure to feature descriptions.
  • INVEST Validation: Ensures stories are Independent, Negotiable, Valuable, Estimable, Small, and Testable.
  • Use Case: When you have a rough feature description for a new checkout flow, use this skill to break it down into specific, sprint-ready tickets with clear acceptance criteria.

Quick Start

Use the deliver-user-stories skill to generate user stories for the new bulk-export feature based on the provided product requirements.

Frequently Asked Questions about deliver-user-stories

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

FAQPage Schema
How do I generate user stories from product requirements for sprint planning?▼

You generate user stories by structuring product requirements into the persona, action, and benefit format, ensuring they are INVEST-compliant with Given/When/Then acceptance criteria and technical context for sprint-ready tickets.

What is the standard format for writing agile user stories with acceptance criteria?▼

The standard format structures agile user stories using persona, action, and benefit components, validated by INVEST principles, and includes Given/When/Then acceptance criteria to ensure clear scope communication and testability.

How do I ensure my backlog user stories are INVEST compliant?▼

You ensure backlog user stories are INVEST compliant by validating that each generated story is Independent, Negotiable, Valuable, Estimable, Small, and Testable during the translation from high-level product requirements.

Can I use feature descriptions to create testable tickets for my development team?▼

Yes, feature descriptions can be transformed into testable tickets by generating INVEST-compliant user stories that include Given/When/Then acceptance criteria, providing engineering teams with actionable and testable user-centric goals.

What is the best way to break down a rough checkout flow feature into sprint-ready tickets?▼

The best way to break down a rough checkout flow feature into sprint-ready tickets is to translate the product requirements into INVEST-compliant user stories using the persona, action, and benefit format with clear Given/When/Then acceptance criteria.