298 catalog entries 298 complete patterns 897 evidence sources

UX pattern selection checklist

Use this before design review, frontend implementation, or AI-generated UI. It helps teams choose the pattern that fits the task instead of defaulting to a familiar component.

The decision method

Start with the task and risk. Choose the pattern only after the context is clear.

  1. Frame the task Name the user goal, risk level, reversibility, platform, and interruption cost.
  2. Compare plausible patterns Use nearby alternatives so the selected pattern wins on task fit, not habit.
  3. Define the state contract Plan empty, loading, error, disabled, success, keyboard, focus, and recovery behavior.
  4. Reject known misuses Check anti-pattern conditions before the design reaches implementation.

Pattern readiness scorecard

Check each item that is already true. Aim for 8 before implementation starts.

How to interpret the score

Use the score as a review gate, not as decoration. Missing evidence or state planning should block high-risk flows.

0-2

Do not implement

The team is naming components before understanding the interaction problem.

3-5

Needs design review

The pattern may be plausible, but states, risk, or accessibility are underspecified.

6-7

Ready with caveats

Implementation can begin if the missing item is tracked as a review blocker.

8

Ready to build

The choice has a clear task, state plan, rejection criteria, and source trail.

Copyable review prompt

Use this in design reviews, issue templates, PR descriptions, or AI prompts.

Compare patterns