PRD to User Flow
Turning a requirements document into a draft flow, which is most useful for the edge cases the document forgot.
Definition
Feed a requirements document to a model and ask for the user flow it implies, including states, decision points and error paths. The value is in surfacing what the document left undefined.
Craft convention. True because the industry converged on it. Breaking it costs familiarity, not correctness.
On this plate
Reach for this when
- A specification has arrived and you need to find the gaps.
- Preparing questions for a kickoff conversation.
Common mistakes
- Accepting inferred requirements as real ones.
- Publishing the generated flow without review.
- Assuming the model knows your existing product.
Prompt
From the requirements below, produce the user flow they imply.
Return:
1. The happy path, as numbered steps
2. Every decision point, with the branches
3. Every error and edge case implied but not specified
4. Every state the requirements do not define (empty, loading, partial, expired)
5. A list of open questions the requirements do not answer
Mark clearly which items are stated in the requirements and which
you inferred. Do not invent requirements to fill gaps.
Requirements:
[paste]Always verify
- Inferred steps that were never actually specified.
- Regulatory or compliance steps the model does not know about.
- Existing product conventions the model has no visibility of.
- Technical constraints that rule out a branch entirely.
Local chart
AI·002 · Region XII · Grid G6
This entry and the entries it is stated to connect with. Each line is labelled with what the connection means.
Continue from here
Each link says what the connection is, so you can tell a principle from an alternative from a thing people mix this up with.
Often used with
These usually appear in the same screen or the same decision.
- Product SpecificationTPL·011 · Template
- User FlowTPL·005 · Template
Related concept
Connected closely enough to change how you apply this.
- Feature Idea to UX SpecificationAI·004 · AI workflow
- Empty StatesPAT·010 · Pattern
- Multi-Step FlowsPAT·016 · Pattern
- DiscoveryFLOW·004 · Workflow
- User FlowsFLOW·009 · Workflow