Web a11y forms
Framework-agnostic web accessibility skills and Cursor subagents for AI coding agents.
npx -y skills add klovaaxel/web-a11y-agent-skills --skill web-a11y-formsAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 5 stars5 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Designs and reviews accessible forms, search, validation, errors, grouping, required state, multi-step flows, and recovery behavior. Use when implementing or auditing form-heavy UI.
SKILL.md
1.3 KB, as published. Nobody here has run it
Web A11y Forms
Form Rules
For label and validation examples, see EXAMPLES.md.
- Every field needs a persistent programmatic label.
- Placeholder text must not be the only label or instruction.
- Use native inputs and controls unless a custom widget is truly required.
- Group related controls with
fieldsetandlegendwhen the group label matters. - Associate help, constraints, and errors with the relevant control.
- Preserve user input and focus context after validation failures.
Checklist
Forms checklist
- [ ] Labels are explicit and durable
- [ ] Required/optional state is clear
- [ ] Help text and constraints are discoverable
- [ ] Errors are specific, linked to fields, and recoverable
- [ ] Error summary supports quick navigation when useful
- [ ] Search exposes query context, result count, and no-result guidance
- [ ] Multi-step forms expose current step and progress
Output
Document labeling strategy, validation flow, error recovery, focus behavior, and test steps for invalid and corrected input.