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 again in full through Playwright in the states a visitor reaches (after consent, menu open, dialog open), 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 it uses
Default
Lighthouse
Alternatives
pa11yIBM Equal Access
Lighthouse runs the axe rule set, and axe also runs directly through Playwright.
The checks module maps axe-core's results, from Lighthouse and from a direct run through Playwright in the states a visitor reaches, onto WCAG's four principles, with needs-review results kept unscored; without a browser the audit does not run.
Install it
Already on studio Claude accounts, in the Made by Agents plugin. Anyone else:
claude plugin marketplace add madebymany/madebyagentsclaude plugin install made-by-agents@madebymanyFor Cursor, Codex and other agents, just this skill:
npx skills add madebymany/madebyagents --skill mxa-audit-a11y