create-story

Convert requirements into user stories with Given/When/Then acceptance criteria.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/gitwalter/cursor-agent-factory --skill create-story
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-story
Source: https://github.com/gitwalter/cursor-agent-factory/tree/main/.cursor/skills/pm/create-story
Command: npx skills add https://github.com/gitwalter/cursor-agent-factory --skill create-story

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill converts requirements and descriptions into well-formed user stories with clear acceptance criteria, ensuring alignment between stakeholder needs and development tasks.

Core Features & Use Cases

  • Structured Story Creation: Generates user stories in the standard format "As a [persona], I want to [action], So that [benefit]."
  • Acceptance Criteria Generation: Provides Given/When/Then acceptance criteria to define testable behavior.
  • PM Workflow Integration: Fits backlog grooming, sprint planning, and requirements refinement processes.

Quick Start

Use the create-story skill to transform a requirements description into a ready-to-use user story with acceptance criteria.

Frequently Asked Questions about create-story

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

FAQPage Schema
How do I convert a requirement into a ready user story with acceptance criteria?

To convert a requirement into a user story, the skill transforms the input into the standard 'As a [persona], I want to [action], So that [benefit]' format and generates Given/When/Then acceptance criteria to define testable behavior.

What is the standard format for writing user stories and acceptance criteria for backlog grooming?

The standard format for user stories is 'As a [persona], I want to [action], So that [benefit]', paired with Given/When/Then acceptance criteria to ensure alignment between stakeholder needs and development tasks during backlog grooming.

Can I automatically create user stories in my backend during sprint planning?

Yes, you can automatically create user stories in your backend during sprint planning, as the skill uses a dedicated adapter to create the formatted story with acceptance criteria directly in the backend.

Does this user story generation tool generate Given/When/Then testable behavior?

Yes, the user story generation tool generates Given/When/Then acceptance criteria, providing clear and testable behavior definitions to ensure alignment between stakeholder needs and development tasks.

What is the best way to structure requirements refinement for agile product management?

The best way to structure requirements refinement is to enforce the standard agile user story format and automatically generate Given/When/Then acceptance criteria, ensuring fully-formed stories for sprint planning.