mcpField
A
accessibility-auditor

accessibility-auditor

github.com/onewave-aiTesting & quality400330 installsUpdated 1w ago
Repository

About accessibility-auditor

An accessibility-auditing skill for teams checking websites against WCAG 2.1 AA. It combines automated scans, keyboard and screen-reader checks, and repair guidance.

Key features

  1. 01Automated accessibility checks
  2. 02Keyboard navigation checklist
  3. 03Screen-reader review with NVDA or VoiceOver
  4. 04WCAG Level A and AA audit
  5. 05Common defect fixes and ARIA patterns

Use cases

  1. 01Audit a website for WCAG 2.1 AA issues
  2. 02Test keyboard access and focus behavior
  3. 03Review screen-reader names, roles, and states
  4. 04Fix findings and rerun automated checks

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/onewave-ai/claude-skills --skill accessibility-auditor

After installing, type/accessibility-auditorin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

references/
aria-patterns.md
automated-testing.md
common-fixes.md
wcag-checklist.md

Details

From the project README

Accessibility Auditor

Audit a website for accessibility defects and bring it to WCAG 2.1 AA compliance.

Contents

  • references/automated-testing.md - CLI commands, jest-axe, Playwright, and tooling
  • references/wcag-checklist.md - WCAG Level A/AA criteria and keyboard testing checklist
  • references/common-fixes.md - Fix patterns for the 7 most common defects plus the sr-only class
  • references/aria-patterns.md - ARIA markup for tabs, accordion, menu, alert, progress

Workflow

  1. Run automated checks. Execute the CLI scans and add jest-axe or Playwright assertions per references/automated-testing.md.
  2. Test the keyboard. Tab through the page and verify order, activation, escape, focus visibility, and absence of traps using the checklist in references/wcag-checklist.md.
  3. Test with a screen reader. Walk the page with NVDA or VoiceOver and confirm names, roles, and announced state.
  4. Check WCAG criteria. Audit each Level A and AA criterion in references/wcag-checklist.md.
  5. Apply fixes. Resolve each finding with the patterns in references/common-fixes.md and references/aria-patterns.md, then re-run step 1 to confirm zero violations.

Comments

Markdown supported