More screenshots
Works with the AI tools you already use
Accessibility Auditor
Your UI renders perfectly in Chrome with a mouse.
Free
accessibility-auditor
Example session with this skill installed
"Audit this React dashboard for accessibility. It uses Material UI components."
- Read your context and instructions
- Compiled the accessibility-auditor
- Generated the document
Accessibility Audit Report
Summary: 14 issues found | Critical: 3 | Major: 6 | Minor: 5
WCAG Conformance Level: Non-conformant (Level A violations present)
CRITICAL (MUST FIX — BLOCKS CONFORMANCE)
════════════════════════════════════════
-
[WCAG 1.1.1 — Level A] Missing alt on dashboard chart images
Location: src/components/Charts.tsx:34
Impact: Screen readers announce nothing for data visualization
Fix: <img src={chart.url} alt={Sales chart: ${chart.summary}} /> -
[WCAG 4.1.2 — Level A] Div used as button without ARIA
Location: src/components/FilterBar.tsx:18
Impact: Keyboard users cannot activate; screen readers announce nothing
Fix: Replace <div onClick={handleFilter}> with <button onClick={handleFilter}> -
[WCAG 2.4.1 — Level A] No skip navigation link
Location: src/App.tsx (layout component)
Impact: Keyboard users must tab through entire nav on every page
Fix: Add <a href="#main-cont
accessibility-auditor.pdf
PDF · document
Example file from a real run - the skill writes it into your workspace.
Connects securely to your tools. The creator never sees your data.
About this skill
The Problem
Your UI renders perfectly in Chrome with a mouse. But 15% of users navigate with a screen reader, another 10% rely on keyboard-only access, and your legal team just forwarded a demand letter about ADA compliance. You know your app has accessibility gaps — missing labels, divs pretending to be buttons, heading levels that jump from h1 to h4 — but you don't know where they are, how many there are, or which ones are critical vs. cosmetic.
Running Lighthouse gives you a score and 47 recommendations. Running axe-core gives you a spreadsheet. Neither tells you which findings are WCAG AA blockers for your specific component library, which are best practices that improve experience but aren't violations, and what the actual code fix looks like for each.
What You Get
- Full WCAG 2.2 AA checklist scan — Perceivable (alt text, contrast, content adaptation), Operable (keyboard access, focus management, motion), Understandable (language declaration, error handling, input assistance), Robust (valid HTML, ARIA roles, status messages)
- Quick-scan violation patterns — 12 common patterns detected with exact fix templates:
<img>withoutalt,<div onclick>instead of<button>, empty links, nested interactives, color-only state indicators, missing form labels, skipped heading levels, low contrast text - Severity classification — Critical (Level A violation, blocks basic access), Major (Level AA, degrades experience), Minor (best practice, improves quality)
- ARIA quick reference — roles, states, properties, and keyboard interaction patterns for buttons, links, checkboxes, radio groups, comboboxes, dialogs, and sliders
- Specific remediation code — not "add ARIA attributes" but the exact attribute, value, and placement for each violation
- Tool integration recommendations — pairs with axe-core, Lighthouse, WAVE, pa11y, and eslint-plugin-jsx-a11y for automated regression testing
Why This Beats Prompting It Yourself
An Lighthouse score of 85 hides the reality that your modal dialog has no focus trap and your form error messages are invisible to screen readers. The auditor walks through every WCAG criterion systematically, classifies by impact (a missing lang attribute forces every screen reader to use the wrong voice for your entire page), and provides the specific ARIA attribute or HTML change needed — not generic advice.
Example Session
You: "Audit this React dashboard for accessibility. It uses Material UI components."
Agent:
# Accessibility Audit Report
Summary: 14 issues found | Critical: 3 | Major: 6 | Minor: 5
WCAG Conformance Level: Non-conformant (Level A violations present)
## Critical (Must Fix — Blocks Conformance)
1. [WCAG 1.1.1 — Level A] Missing alt on dashboard chart images
Location: src/components/Charts.tsx:34
Impact: Screen readers announce nothing for data visualization
Fix: <img src={chart.url} alt={`Sales chart: ${chart.summary}`} />
2. [WCAG 4.1.2 — Level A] Div used as button without ARIA
Location: src/components/FilterBar.tsx:18
Impact: Keyboard users cannot activate; screen readers announce nothing
Fix: Replace <div onClick={handleFilter}> with <button onClick={handleFilter}>
3. [WCAG 2.4.1 — Level A] No skip navigation link
Location: src/App.tsx (layout component)
Impact: Keyboard users must tab through entire nav on every page
Fix: Add <a href="#main-cont
Use Cases
- Pre-release accessibility gate — audit before every release to catch regressions and new component issues
- ADA/WCAG compliance preparation — generate a conformance report for legal or certification reviews
- Component library audit — scan shared UI components that propagate accessibility issues across every page
- New feature review — check recently added components for violations before merging
- Remediation sprint planning — severity-rated backlog with specific fix efforts per finding
Known Limitations
The auditor performs static code analysis — it detects structural patterns (missing attributes, wrong element types, ARIA gaps) but cannot verify runtime behavior like actual keyboard navigation flow or screen reader announcement correctness. Dynamic content rendered from APIs or CMS may require manual review.
How to install
Works the same in every agent - Claude, Cursor, Codex, Copilot and 20+ more.
- 1
Download the ZIP
Free skills download straight away. Paid skills unlock right after purchase.
- 2
Unzip into your skills folder
Every agent reads skills from one folder on your machine. Drop the unzipped folder in there.
- 3
Ask your agent to use it
Restart the agent if it was already running. It picks the skill up automatically - no config needed.
Skills folder by agent
Click the path to copy it. Create the folder if it does not exist yet.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
9 installs
Downloaded by developers to date
Free forever
No account required to browse
Trust & safety
Security scanned
Verified clean 4 months ago
- Free to download with an account