Skip to content
UX Atlas
Plate AI·004 · AI workflowGrid H6 · Rev. 2026-08-14

Feature Idea to UX Specification

Expanding a rough idea into a structured specification, which is mainly useful as a completeness check.

AI workflowCraft conventionIntermediate

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
  1. 1Definition
  2. 2Prompt
  3. 3Local chart
  4. 4Continue from here

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

text
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.

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.

Related concept

Connected closely enough to change how you apply this.