agentsclimarketplace

Web a11y css

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

Reviews and writes CSS that preserves accessibility across contrast, focus styles, reduced motion, forced colors, zoom, target size, semantic integrity, and custom-styled controls. Use for UI styling and design-system changes.From its SKILL.md

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

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.

SKILL.md

1.2 KB, 205 tokens by cl100k_base, as published. Nobody here has run it

Web A11y CSS

CSS Rules

  1. Do not remove focus indicators without a visible replacement.
  2. Do not rely on color alone for meaning.
  3. Respect reduced motion and provide user control for moving content.
  4. Preserve usability under zoom, reflow, large text, and forced-colors modes.
  5. Avoid CSS that breaks semantics or operability.

Risky CSS Checklist

CSS accessibility checklist

- [ ] Focus styles are visible and high contrast
- [ ] Text, controls, and states meet contrast expectations
- [ ] Target sizes and spacing support touch and motor constraints
- [ ] Motion is reduced or disabled when users request it
- [ ] `display`, `visibility`, `content-visibility`, and `pointer-events` do not break semantics
- [ ] Hidden labels, legends, captions, and referenced text still name controls correctly

Output

List preference modes tested, risky CSS properties used, and any semantic integrity mitigations.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. 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.