a11y-ally

Audit web accessibility against WCAG using axe-core, pa11y, and Lighthouse.

2|2|Updated Aug 23, 2025
One-click install
npx skills add https://github.com/summarybotng/summarybot-ng --skill a11y-ally
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: a11y-ally
Source: https://github.com/summarybotng/summarybot-ng/tree/main/.claude/skills/a11y-ally
Command: npx skills add https://github.com/summarybotng/summarybot-ng --skill a11y-ally

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, playwright-extra, puppeteer-extra-plugin-stealth, @axe-core/playwright, pa11y, lighthouse, chrome-launcher, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the comprehensive auditing of web accessibility against WCAG standards, identifying and providing context-aware remediation for violations.

Core Features & Use Cases

  • Multi-Tool Auditing: Integrates axe-core, pa11y, and Lighthouse for broad coverage.
  • Video Accessibility: Generates captions and audio descriptions for video content.
  • Context-Aware Remediation: Uses AI to provide specific, actionable fixes based on the violation's context.
  • Use Case: A development team needs to ensure their new web application meets WCAG 2.2 AA compliance before launch. This Skill can perform a full audit, flag all issues, and suggest code-level fixes, significantly speeding up the QA process.

Quick Start

Run a full accessibility audit on the provided URL.

Frequently Asked Questions about a11y-ally

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

FAQPage Schema
How do I automate WCAG accessibility auditing for my web application?

Automate WCAG accessibility auditing by running a multi-tool scan using axe-core, pa11y, and Lighthouse to identify violations and generate context-aware remediation suggestions.

What is the best way to check video accessibility and generate captions?

Check video accessibility by generating captions and audio descriptions for video content, ensuring your web application's media elements meet compliance standards alongside standard DOM audits.

Does this accessibility auditing approach work with Playwright and Lighthouse?

Yes, this accessibility auditing approach works with Playwright and Lighthouse, integrating both alongside axe-core and pa11y to execute comprehensive evaluations against WCAG standards.

How do I get context-aware remediation suggestions for WCAG violations?

Get context-aware remediation suggestions by executing an accessibility audit that identifies violations and uses AI to provide specific, actionable code-level fixes based on the violation's context.

Can I run parallel accessibility audits and handle retries gracefully?

Yes, you can run parallel accessibility audits with graceful degradation and retry mechanisms, ensuring robust operation even when individual testing tools encounter execution errors.

axe-core vs Lighthouse vs pa11y: which is best for automated accessibility testing?

Instead of choosing between axe-core, Lighthouse, or pa11y, this approach integrates all three to maximize audit coverage, combining their strengths to identify a broader range of WCAG violations.