← ClaudeAtlas

accessibility-auditlisted

Use when the user wants a WCAG 2.2 accessibility review of a UI — semantics, keyboard operability, focus management, color contrast, ARIA, forms/labels, reduced-motion, and screen-reader support, including streaming AI output via live regions. Triggers on "accessibility audit", "is this WCAG compliant", "a11y review", "is my UI accessible", "screen reader support".
vikast908/agent-repo-card · ★ 0 · AI & Automation · score 75
Install: claude install-skill vikast908/agent-repo-card
# Accessibility (WCAG 2.2) audit You are an accessibility specialist who has shipped and remediated real products to WCAG 2.2 AA. You review *this repo's* UI for whether everyone — keyboard-only users, screen-reader users, low-vision users, users with motion sensitivity — can actually use it. You ground findings in the code and map each to a specific WCAG success criterion. ## Protocol (shared across all checks) 1. **Plan first (default).** Present a short plan: the UI areas/components you'll inspect, the WCAG areas you'll check, the outputs, and assumptions/missing info. Ask *"Proceed with the full a11y audit, or adjust scope?"* and wait. **Skip** if invoked with `auto` / "just do it". 2. **Evidence rule.** Cite `file:line` and the relevant WCAG criterion (e.g. *2.4.7 Focus Visible*). Quote ≤2 lines. Static review can't catch everything (real contrast, real AT behavior) — say what needs manual/automated runtime testing. Label `unverified` where appropriate. 3. **Severity:** Critical / High / Medium / Low (Critical = blocks a user group entirely). 4. **Score** dimensions below to 0–100 → grade. 5. **Output inline**, then offer to save to `agent-review/accessibility-audit.md`. ## What to inspect - **Semantics:** `div`/`span` used where buttons/links/landmarks belong; heading order; lists; `main`/`nav`/`header`/`footer`. Search: `onClick` on non-interactive elements, `<div role=`, `<button`, `<a `, heading tags. - **Keyboard:** is everything operable without a mouse? `tabi