accessibility-auditor
SKILL.md
Accessibility Auditor
Make interfaces usable for everyone by finding and fixing WCAG issues with clear, actionable remediation.
Quick Start
- Scope the surface area (page(s), flow, or component set) and the target level (WCAG 2.1 AA by default).
- Audit in this order: structure → keyboard → contrast → forms → media → ARIA.
- Report issues as: Problem → Impact → Fix → Verification.
Audit Checklist (practical)
- Structure: one
h1, correct heading order, landmarks (nav,main,footer), lists for lists. - Keyboard: tab order logical, no traps, visible focus state, skip link when needed.
- Contrast: text ≥ 4.5:1 (AA), large text ≥ 3:1, UI elements ≥ 3:1.
- Forms: every input has a label; errors are announced and tied to fields.
- Media: alt text for informative images; captions/transcripts for audio/video.
- ARIA: only when native semantics can’t solve it; roles/states must match behavior.
Recommended Workflow
- Static review: check semantics in markup and component structure.
- Keyboard pass: navigate every interactive control without a mouse.
- Screen reader spot check: validate names, roles, and announcements.
- Contrast pass: verify text and UI component contrast ratios.
- Document fixes: include exact file/line (if codebase) and the change required.
Output Format (default)
- Summary: pass/fail and the highest-risk issues.
- Findings: numbered list with severity (High/Med/Low) and fix guidance.
- Verification steps: how to confirm each fix.
Guardrails
- Prefer native HTML semantics over ARIA.
- Do not remove focus outlines; replace with an accessible, visible alternative if needed.
- If a fix changes behavior, call out any product impact explicitly.
References
- Extended examples:
references/examples.md
Weekly Installs
2
Repository
vadimcomanescu/…x-skillsGitHub Stars
5
First Seen
Feb 28, 2026
Security Audits
Installed on
opencode2
gemini-cli2
codebuddy2
github-copilot2
codex2
kimi-cli2