User Research

User Story Generator

Works with ChatGPT, Claude, Gemini, and other AI assistants

Write a detailed user story for a [type of user] who wants to [achieve some goal] so that [benefit]. Include acceptance criteria, edge cases, and 3 specific test scenarios that would validate this story is complete. Format this in standard Agile user story format with proper sections for Description, Acceptance Criteria, and Test Cases.

How to Use This Prompt

  1. Copy the prompt using the button above
  2. Replace placeholders in [brackets] with your specific details
  3. Paste into your AI assistant (ChatGPT, Claude, Gemini, etc.)
  4. Iterate as needed - ask follow-up questions to refine the output

Why This Prompt Works

This prompt produces sprint-ready user stories by requiring all three critical components: the story itself in standard Agile format, specific acceptance criteria that define "done," and concrete test scenarios that QA can execute. This eliminates the back-and-forth between PM and engineering that typically happens when stories lack clear completion criteria.

When to Use This Prompt

  • During backlog grooming when you need to quickly flesh out multiple user stories with proper detail
  • When writing stories for complex features where edge cases are easy to overlook
  • When onboarding new PMs who need examples of well-structured user stories for your product

Tips for Better Results

  • Be specific about the user type (e.g., "a first-time freelance designer" not just "a user") for more relevant acceptance criteria
  • Describe the goal in terms of the outcome, not the UI action, so the AI focuses on user value rather than implementation
  • Ask for stories at different sizes (epic, feature, task) if you need the AI to help break down a large initiative

Explore All 100+ Prompts

Browse our complete library of AI prompts designed for product managers.

Browse All Prompts