← ClaudeAtlas

a11y-auditlisted

Audit and fix web accessibility against WCAG 2.2 and EN 301 549. Use when the user mentions accessibility, a11y, WCAG, screen readers, keyboard navigation, alt text, colour contrast, the European Accessibility Act, EAA, ADA, Section 508, an accessibility audit or compliance deadline, or asks whether a site is usable without a mouse. Also run before launching any public site or app in the EU, where accessibility is now a legal requirement.
finestructure-ai/humanizer-multilingual · ★ 2 · AI & Automation · score 70
Install: claude install-skill finestructure-ai/humanizer-multilingual
# Accessibility audit Most accessibility work fails for a boring reason: the checks are done by someone who can see the screen and use a mouse, so the failures are invisible to them. This skill makes them visible, then fixes them. It also has a deadline attached. The European Accessibility Act applies to consumer-facing digital products and services in the EU, and EN 301 549 (which incorporates WCAG 2.2 level AA) is the standard used to judge them. This is compliance, not polish. ## Run the scanner first ```bash node "${CLAUDE_PLUGIN_ROOT}/skills/a11y-audit/scripts/a11y.mjs" . ``` It reads HTML, JSX, TSX, Vue, Svelte and Astro, and reports failures mapped to the specific WCAG success criterion, with level A or AA. Add `--json` for machine output, `--level=A` to narrow. It exits non-zero when there are failures, so it works as a CI gate. **It deliberately does not guess.** Contrast ratios, reflow at 320px, real focus visibility and live region behaviour need a rendered page, so it lists them as not checked rather than passing them silently. A false pass is worse than a gap, because it produces a compliance claim that is not true. Read `references/criteria.md` for what each finding means and how to fix it. ## Then check what the scanner cannot These need a browser and take about ten minutes: 1. **Keyboard only.** Put the mouse down. Tab through the whole page. Can you reach every control, see where you are, and get back out of every menu and modal? If focus dis