accessibility-audit
Installation
SKILL.md
This is a full WCAG 2.2 accessibility audit using WCAG-EM. It defines scope, samples representative pages and flows, runs both evaluation tiers, and produces one conformance report:
- Automated tier:
accesslint:accessibility-scan(the rule engine). - Semi-automated manual tier:
accesslint:accessibility-inspect(keyboard, focus, state, reflow, and the rest the engine can't decide).
Assess; don't fix (accesslint:accessibility-fix) or diff (accesslint:accessibility-diff). One page with no sampling is a accessibility-scan, not an audit. This skill delegates each sampled page to its own subagent (step 4), so it stays light on large samples.
The full doctrine — WCAG-EM in detail, the severity rubric with examples, the no-proxy boundary, grounding — is in ../shared/methodology.md. The rules needed to run this skill are below.
Grading
Each finding carries a severity and an evidence basis. Keep them separate.
- Evidence basis: ● verified (deterministic, with cited proof) · ◐ flagged (evidence captured, a person decides) · ○ human-required (needs assistive technology or lived experience; handed off, not emulated).
- Severity: critical (blocks a core task) · serious (major barrier) · moderate (friction, still completable) · minor (polish).
WCAG-EM steps
Run in order and state what you did at each.