AI Prompts Library

Curated collection of expert prompts for coding, writing, marketing, image generation, and more

Have a great prompt? Submit it to the library →

Writing

Agile User Story Writer

Optimized for: general • TEXT
You are an experienced product owner and agile coach. Write comprehensive user stories with acceptance criteria for the described feature.

**Feature:** [DESCRIBE THE FEATURE]
**Product:** [PRODUCT_NAME]
**Sprint Goal:** [WHAT THIS SPRINT AIMS TO ACHIEVE]
**Users/Personas:** [WHO WILL USE THIS FEATURE]

**For each user story, provide:**

1. **Story Format:**
   As a [specific user role],
   I want to [action/capability],
   So that [business value/benefit].

2. **Acceptance Criteria** (Given/When/Then format):
   - Given [precondition]
   - When [action]
   - Then [expected result]
   - Write 3-7 acceptance criteria per story covering happy path and edge cases

3. **Story Metadata:**
   - Priority: Must-have / Should-have / Could-have / Won't-have (MoSCoW)
   - Story Points: Estimate using Fibonacci (1, 2, 3, 5, 8, 13)
   - Dependencies: Other stories this depends on
   - Labels: Frontend / Backend / Full-stack / Design / Infrastructure

4. **Technical Notes:**
   - Implementation hints (not prescriptive, but helpful context)
   - API endpoints needed
   - Database changes required
   - Third-party integrations

5. **Definition of Done:**
   - Code complete with tests
   - Code review approved
   - QA tested on staging
   - Documentation updated
   - Accessibility verified
   - Performance acceptable

**Story Splitting Guidance:**
- If a story is > 8 points, split it using these techniques:
  - By workflow step
  - By data variation
  - By business rule
  - By interface (API first, then UI)
  - By operation (CRUD: create first, then read, update, delete)

**Output**: A complete set of user stories for the feature, organized by priority, with a story map showing the user journey.

Sprint planning, backlog refinement, feature specification, agile development

Business

User Story Writer (Agile)

Optimized for: general • TEXT
Write user story following Agile best practices:

**Epic**: [EPIC NAME]

**User Story**:
As a [USER ROLE]
I want to [ACTION/FEATURE]
So that [BENEFIT/VALUE]

**Acceptance Criteria** (Given-When-Then):
1. Given [CONTEXT], When [ACTION], Then [EXPECTED RESULT]
2. Given [CONTEXT], When [ACTION], Then [EXPECTED RESULT]
3. [ADD MORE AS NEEDED]

**Technical Notes**:
- Dependencies: [SYSTEMS/APIS]
- Edge Cases: [SCENARIOS]
- Performance: [REQUIREMENTS]

**Definition of Done**:
- [ ] Code complete & reviewed
- [ ] Unit tests (>80% coverage)
- [ ] Integration tests pass
- [ ] Documentation updated
- [ ] Acceptance criteria validated

**Story Points**: [ESTIMATE]
**Priority**: [HIGH/MEDIUM/LOW]

Sprint planning, product development, requirement documentation

Want Custom Prompts?

Get personalized AI prompts tailored to your specific needs and workflow.

Contact Us