Install
openclaw skills install @nicolas-m-design/form-ux-best-practicesOpinionated form UX and accessibility workflow for signup, checkout, settings, and lead-gen forms. Use when reviewing a form spec or existing implementation...
openclaw skills install @nicolas-m-design/form-ux-best-practicesCollect these inputs before reviewing:
Ask only if essential inputs are missing. If essentials are present, proceed without questions.
assets/report_template.md exactly.references/canon.md only when you need principle-level rationale or a tie-breaker between competing form patterns.label and control association via for/id or explicit wrapper label pattern.aria-describedby where applicable.aria-invalid="true" after validation fails.type, inputmode, autocomplete, autocapitalize).Always fill assets/report_template.md sections in this exact order:
When asked to produce implementation-ready guidance:
autocomplete attributes.Use scripts/form_audit.py for quick static checks on HTML forms.
python3 scripts/form_audit.py /path/to/form.html
Script checks:
name attributes