user-story-generator

Generate prioritized user stories with acceptance criteria, story points, and epic groupings.

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/jtucker9/mystuff --skill user-story-generator-jtucker9
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: user-story-generator
Source: https://github.com/jtucker9/mystuff/tree/main/skills/product/user-story-generator
Command: npx skills add https://github.com/jtucker9/mystuff --skill user-story-generator-jtucker9

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Translating vague product ideas into structured, sprint-ready user stories with clear acceptance criteria, story points, and epic groupings to feed Jira, Linear, or GitHub Projects.

Core Features & Use Cases

  • Generate prioritized user stories with acceptance criteria, story points, epics, and grouping by feature areas.
  • Produce persona-based narratives that map to real users and roles.
  • Export outputs compatible with common project tools (Jira, Linear, GitHub Projects) and include MoSCoW priorities, point estimates, epic structure, and dependency hints.
  • Provide a ready-to-run backlog that accelerates sprint planning and roadmap clarification.

Quick Start

Provide product context and personas to generate a backlog-ready set of user stories.

Frequently Asked Questions about user-story-generator

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

FAQPage Schema
How do I turn product ideas into Jira-ready user stories with acceptance criteria?

To turn product ideas into Jira-ready user stories, provide product context and personas to generate a prioritized backlog. The output includes structured user stories with acceptance criteria, story points, and epic groupings. A CSV export is included for direct import into Jira.

Can I generate sprint-ready user stories with story points and epic groupings for Agile planning?

Yes, you can generate sprint-ready user stories for Agile planning. The output provides MoSCoW priorities, story point estimates, epic structure, and dependency hints. This structured backlog accelerates sprint planning and roadmap clarification across teams and projects.

Does this user story generator export backlogs compatible with Linear and GitHub Projects?

Yes, the user story generator exports backlogs compatible with Linear and GitHub Projects. It produces a CSV export containing structured outputs like persona cards, epics, acceptance criteria, and story points, ensuring seamless tool import for project management.

What inputs do I need to provide for generating a prioritized product backlog?

To generate a prioritized product backlog, you need to provide product context, personas, scope, and sprint duration. These inputs allow the generation of persona-based narratives, epic groupings, and ready-to-run user stories mapped to real users and roles.

What is the best way to scope features and structure epics for project management?

The best way to scope features and structure epics for project management is translating vague product ideas into structured outputs. Providing product context generates grouped epics, persona-based narratives, and MoSCoW-prioritized stories, clarifying the roadmap and accelerating backlog creation.

Why do my vague product ideas fail to translate into sprint-ready user stories?

Vague product ideas fail to translate into sprint-ready user stories when they lack structured context, personas, and scope. Providing these inputs generates a backlog with clear acceptance criteria, story points, and epic groupings, bridging the gap between ideation and sprint planning.