What problem does it solve? Designing forms for complex enterprise web applications involves dozens of layout, validation, and copy decisions that are easy to get wrong — ambiguous tab order, mixed label placement, premature error messages, and cluttered required markers. This Skill encodes a fixed set of opinionated house rules so every form, wizard, settings page, or data-entry screen follows one consistent, accessible standard. ## Core Features & Use Cases - Layout and labeling rules: Enforces single-column top-to-bottom layout, left-aligned right-justified labels, one label placement per form per breakpoint, and the required formLayout="side-by-side" prop on every field component. - Validation and error handling: Defines inline on-blur validation, disabled submit until valid, non-color error indicators, and the ban on submit-click error dumps and blocking spinners. - Behavioral rules: Covers required/optional marking, pre-fill gating by comprehension risk, progressive disclosure, single save mode (field-level vs. batch), confirmation dialogs, password fields, and CAPTCHA policy. - Use Case: When asked to build a multi-section account settings page, apply this Skill to produce a single-column form with side-by-side labels, grouped fields, inline validation, and a bottom-right submit button with in-button loading state. ## Quick Start Use the forms skill to design a compliant layout for this user profile editing form with validation and submit behavior.