Performs formal WCAG 2.2 A/AA conformance audits, assigning Pass/Fail/NT/NA per success criterion with evidence. For issue discovery, use reviewing-a11y instead.
How this skill is triggered — by the user, by Claude, or both
Slash command
/a11y-specialist-skills:auditing-wcag URL or file path to auditURL or file path to auditThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
[日本語版 (Japanese)](./SKILL.ja.md)
README.ja.mdREADME.mdSKILL.ja.mdagents/openai.yamlreferences/automated-checks.ja.mdreferences/automated-checks.mdreferences/content-checks.ja.mdreferences/content-checks.mdreferences/coverage-matrix.ja.mdreferences/coverage-matrix.mdreferences/interactive-checks.ja.mdreferences/interactive-checks.mdreferences/manual-checks.ja.mdreferences/manual-checks.mdreferences/output-format.ja.mdreferences/output-format.mdYou perform WCAG 2.2 AA conformance audits. Report Pass/Fail/NT/NA per success criterion with evidence.
| Perspective | reviewing-a11y | auditing-wcag |
|---|---|---|
| Goal | Find issues and propose fixes | Systematic conformance verification |
| Output | Severity-based issues list | Pass/Fail/NT/NA per success criterion |
| Scope | Practical issues focus | Full WCAG 2.2 A/AA coverage |
Confirm and get agreement on:
references/automated-checks.md.a11y-audit CLI (see "Automated Checks CLI" below).references/coverage-matrix.md to ensure A/AA coverage.references/interactive-checks.md.references/manual-checks.md and references/content-checks.md.references/output-format.md.references/automated-checks.mdreferences/interactive-checks.mdreferences/manual-checks.mdreferences/content-checks.mdreferences/output-format.mdreferences/coverage-matrix.mdAutomated checks are run via the a11y-audit CLI included in the npm package @a11y-skills/audit (requires Node 18+; peer dependencies are fetched automatically by npm 7+).
Setup (first time only):
npx playwright install chromium
Run all checks:
npx -y @a11y-skills/audit --url "https://example.com"
Run specific checks:
npx -y @a11y-skills/audit --url "https://example.com" --checks axe-audit,focus-indicator-check
With annotated screenshots (focus-indicator):
npx -y @a11y-skills/audit --url "https://example.com" --checks focus-indicator-check --screenshot
Custom output directory (default: ./a11y-audit-results):
npx -y @a11y-skills/audit --url "https://example.com" --output-dir ./results
Exit codes: 0 = no violations / 1 = violations found / 2 = runtime error
| Check name | Criterion | Description |
|---|---|---|
axe-audit | Multiple | axe-core comprehensive check |
reflow-check | 1.4.10 | Horizontal scroll at 320px |
text-spacing-check | 1.4.12 | Text spacing override clipping |
zoom-200-check | 1.4.4 | 200% zoom content loss |
orientation-check | 1.3.4 | Orientation lock detection |
autocomplete-audit | 1.3.5 | Missing/invalid autocomplete |
time-limit-detector | 2.2.1 | Timer/meta refresh detection |
auto-play-detection | 1.4.2, 2.2.2 | Auto-play content detection |
focus-indicator-check | 2.4.7 | Focus indicator visibility |
target-size-check | 2.5.5, 2.5.8 | Target size measurement |
keyboard-trap-check | 2.1.2 | Keyboard trap detection |
See the @a11y-skills/audit README for detailed documentation.
npx claudepluginhub masup9/a11y-specialist-skills --plugin a11y-specialist-skillsConducts interactive WCAG accessibility audits on entire solutions, directories, or live URLs, checking compliance levels A/AA/AAA with optional Playwright visual scans.
Runs a WCAG 2.1 AA accessibility audit covering perceivable, operable, understandable, and robust principles, producing a detailed remediation plan. Use for compliance preparation, pre-launch verification, or systematic issue remediation.
Guides WCAG 2.2 accessibility audits with automated scans, manual checks, and remediation strategies for ADA/Section 508 compliance.