Write User Stories With Acceptance Criteria
Break a feature into user stories with testable Given/When/Then acceptance criteria and edge cases.
When to use it: Use during backlog refinement or sprint planning.
Works with: Any chat assistant
What you'll need
- Feature (required)
- User Types (optional)
- Business rules or constraints (optional)
The prompt
Act as an experienced business analyst. Feature: [FEATURE] User types: [USER TYPES] Business rules or constraints: [RULES] Write user stories for this feature: - Format: "As a [user], I want [action], so that [benefit]." - For each story, 3–6 acceptance criteria in Given / When / Then format. - Include edge cases and error states (empty data, permissions, invalid input). - Keep each story small enough to finish in one sprint; split larger ones. Finish with questions for the product owner where the rules are unclear.
Words in [BRACKETS] are placeholders. Fill them in below, or replace them yourself after copying.
Customize the prompt
What you'll get
A list of user stories, each with Given/When/Then criteria, plus open questions.
How to use it
- Fill in the fields above (at least: Feature) and select Generate My Customized Prompt.
- Copy the result, or open it directly in ChatGPT, Claude or Gemini.
- Review the answer and ask follow-up questions to refine it.
- Edit the final result in your own words and check any facts before using it.
Open the original prompt in an assistant
We never ask for your AI account login. ChatGPT and Claude open with the prompt filled in when it's short enough for a link; Gemini always needs a paste.
Tips
- Ask the AI to also generate test cases from the acceptance criteria for QA.
Limitations
- AI can make mistakes. Check names, facts and figures before you use the result.
Related prompts
- Draft a Product Requirements DocumentTurn a feature idea into a structured PRD with goals, user stories, requirements, risks and open questions.
- Create a Customer Interview GuidePrepare a discovery interview script that uncovers real behavior and problems without leading the customer.
- Write a Decision MemoLay out a business decision with options, trade-offs, risks and a recommendation that others can review.
- Summarize Meeting Notes Into ActionsTurn messy meeting notes or a transcript into decisions, action items with owners and open questions.