agentsclimarketplace

Web a11y forms

Skill klovaaxel/web-a11y-agent-skills/skills/web-a11y-forms

Framework-agnostic web accessibility skills and Cursor subagents for AI coding agents.

Install
npx -y skills add klovaaxel/web-a11y-agent-skills --skill web-a11y-forms

Assembled 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.

  1. Every field needs a persistent programmatic label.
  2. Placeholder text must not be the only label or instruction.
  3. Use native inputs and controls unless a custom widget is truly required.
  4. Group related controls with fieldset and legend when the group label matters.
  5. Associate help, constraints, and errors with the relevant control.
  6. 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.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.