Form UX Architecture

Use when designing or auditing form structure and validation UX: field grouping, required vs optional inputs, validation timing, client/server validation split, submission lifecycle, recovery, multi-step forms, and high-risk data entry. Do NOT use for labels and announcements alone (use `a11y`), validation-message wording (use `microcopy`), API schema design (use `api-design`), or stored data modeling (use `entity-relationship-modeling`). Do NOT use for add labels so assistive tech can read each field. Do NOT use for rewrite the inline validation messages. Do NOT use for define the request and response schema for the form submit endpoint. Do NOT use for model the database columns that store these inputs. Do NOT use for validation-message wording (use microcopy).

jacob-balslev Updated

File contents

jacob-balslev/skill-graph/tree/main/marketplace/skills/form-ux-architecture commit 17401eda2f

Frequently asked questions

npx skillmds@latest add jacob-balslev/form-ux-architecture