Product Spec with AI Prompt

A prompt for using AI (such as Claude) to generate a complete product specification from a brief feature description, including user stories, acceptance criteria, edge cases, and open questions.

Syntax

product-owner-ai
Act as a senior product owner writing a product spec.

Feature brief:
[describe the feature in 1-3 sentences]

Generate:
1. Problem statement
2. User stories (at least 3)
3. Acceptance criteria (Given/When/Then for each story)
4. Edge cases and error states
5. Out of scope
6. Open questions for the team
7. Success metric

Example

product-owner-ai
Feature brief: Allow users to schedule invoice delivery for a future date and time.

Problem: Users want to send invoices at the right moment but may not be available at that time.

User stories:
1. As a freelancer, I want to schedule an invoice to send on Monday morning, so it reaches the client at the start of their work week.
2. As a user, I want to see all scheduled invoices, so I can review or cancel before they send.
3. As a user, I want to be notified when a scheduled invoice sends, so I know it was delivered.

Edge cases: What if the client email bounces? What if user deletes the invoice before the scheduled time?