mxa-audit-a11y
Assesses a site's accessibility against WCAG on a sample of its pages, and writes two reports: a summary for the client and a fix list to work through. Then it fixes what it can and confirms each fix.
- Scores accessibility on the four WCAG principles and says what to fix, in what order.
- Runs the axe rule set through Lighthouse on every sampled page, and stops rather than guessing when there is no browser to run it in.
- Says plainly what an automated pass cannot see, and never calls a clean report a claim of compliance.
- Fixes structure and attributes, and leaves the wording of alt text and labels to a person.
What is inside
The checks module maps Lighthouse's axe results onto WCAG's four principles, and nothing else: without a browser the audit does not run.
- Uses
- Lighthouseaxe-core
- Reference
- references/wcag-checks.md
- Evals
- 3
Works with
The outside tools and connectors this skill drives.
- Lighthouse's axe pass· our default
- pa11y
- IBM Equal Access
The first is what we reach for on our own projects. A project that already uses one of the others keeps it, and the skill works with that instead.