Feature Idea to UX Specification
Expanding a rough idea into a structured specification, which is mainly useful as a completeness check.
Definition
Given a feature description, a model can produce a structured specification covering states, edge cases, accessibility requirements and open questions. It is a scaffold to edit, not a document to publish.
Craft convention. True because the industry converged on it. Breaking it costs familiarity, not correctness.
On this plate
Reach for this when
- Drafting a specification quickly.
- Checking an existing specification for gaps.
Common mistakes
- Publishing generated specifications unedited.
- Inferred requirements presented as agreed ones.
- Generic solutions that ignore product conventions.
Prompt
Expand this feature idea into a UX specification.
Feature: [description]
Users: [who, expertise, context]
Platform: [web, iOS, Android, desktop]
Existing conventions: [components and patterns already in the product]
Cover:
- User goal, stated without reference to the solution
- Entry points
- The main flow, as steps
- Every state: empty, loading, partial, error, success, offline
- Edge cases: long content, zero items, maximum items, permissions denied
- Accessibility requirements: keyboard, screen reader, focus, labelling
- Content: every string the interface needs
- Open questions requiring a product decision
Flag anything you inferred rather than were told.Local chart
AI·004 · Region XII · Grid H6
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
- ChatGPTTOOL·050 · Tool
- ClaudeTOOL·049 · Tool
Related concept
Connected closely enough to change how you apply this.
- Design Brief to Wireframe DirectionAI·008 · AI workflow
- PRD to User FlowAI·002 · AI workflow
- Specification to Working CodeAI·010 · AI workflow
- Empty StatesPAT·010 · Pattern
- Visual StatesFND·053 · UI foundation
- Design HandoffFLOW·002 · Workflow
- DiscoveryFLOW·004 · Workflow