a11y-audit

Automate RGAA accessibility audits on live pages with Playwright and axe-core.

4|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/ClubMediterranee/ai-core --skill a11y-audit-clubmediterranee
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: a11y-audit
Source: https://github.com/ClubMediterranee/ai-core/tree/main/skills/a11y-audit
Command: npx skills add https://github.com/ClubMediterranee/ai-core --skill a11y-audit-clubmediterranee

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @playwright/test, axe-core, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Quickly validate web pages for RGAA accessibility by running automated audits on live pages, surfacing violations and gaps that are hard to spot manually.

Core Features & Use Cases

  • End-to-end RGAA audits: uses Playwright to render pages, axe-core to evaluate accessibility rules, and custom checks for RGAA gaps.
  • Flexible input: can audit a single URL, a sitemap, or a user-provided list of URLs, producing per-page reports and a global summary.
  • Actionable results: outputs a per-page report with violations, a per-site summary, and reference data for remediation.

Quick Start

Run the a11y-audit skill on your site URL or sitemap to generate an RGAA report.

Frequently Asked Questions about a11y-audit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate RGAA accessibility audits on live web pages?

To automate RGAA accessibility audits, use Playwright to render live pages and axe-core to evaluate rules, surfacing violations and generating per-page reports with a global summary.

Can I audit a sitemap XML or a list of URLs for accessibility violations?

Yes, you can audit a sitemap XML or a list of URLs. The process fetches multiple URLs, executes automated axe-core checks on each, and outputs per-page reports alongside a global summary.

Do I need Playwright and axe-core installed to run automated RGAA checks?

Yes, you need Playwright, axe-core, and a Node.js runtime installed. The tool validates environment readiness before fetching URLs and executing automated accessibility checks.

What is the best way to identify RGAA accessibility gaps that are hard to spot manually?

The best way to identify hard-to-spot RGAA gaps is running automated Playwright-based checks with axe-core, which surfaces accessibility violations and provides reference data for remediation.

How does automated accessibility testing handle single URL inputs?

Automated accessibility testing handles single URL inputs by rendering the live page with Playwright, evaluating it against axe-core rules, and outputting a structured per-page violation report.

Are there limitations to using axe-core for RGAA compliance validation?

axe-core validates many accessibility rules, but RGAA gaps remain that require custom checks. The tool combines both to produce comprehensive reports, though full compliance requires manual review.