- Home
- Skills
- Frontend & Web Apps
- Verified A11y Auditor
More screenshots
Works with the AI tools you already use
Verified A11y Auditor
Automated WCAG 2.1 AA accessibility auditor that computes contrast ratios and provides code-level fixes.
Free
Verified A11y Auditor
Example session with this skill installed
Audit this React button component for WCAG 2.1 AA: <button style={{backgroundColor: '#6B7280', color: '#FFFFFF'}} onClick={doSomething}><SearchIcon /></button>
- Read your context and instructions
- Compiled the verified a11y auditor
- Generated the UI component
Accessibility Audit — SearchButton
[Critical] Missing Accessible Name — button.tsx
Issue: Icon-only button has no text label.
Fix: <button aria-label="Search" ...>
[Serious] Contrast Failure (3.92:1)
Issue: #6B7280 on #FFFFFF fails 4.5:1 requirement for normal text.
Fix: Use #4B5563 for 5.39:1.
verified-a11y-auditor.tsx
TSX · React component
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
Manual accessibility testing is time-consuming and prone to human error, often resulting in expensive late-stage fixes. Developers frequently overlook non-obvious WCAG violations like incorrect ARIA usage or failing contrast ratios until a project hits formal QA.
What it does
- Scans React, Vue, Svelte, and HTML/CSS files for WCAG 2.1 AA compliance violations.
- Computes exact color contrast ratios using relative luminance for all text and UI components.
- Categorizes findings by severity (Critical, Serious, Moderate, Minor) with specific line-number references.
- Generates a prioritized "Fix-first" list targeting blockers like keyboard traps and unlabeled form fields.
- Provides direct code snippets for every fix, replacing inaccessible patterns with semantic alternatives.
Frameworks & tools
React, Vue, Svelte, Tailwind CSS, and standard HTML5/CSS3. Works with design tokens and hex/RGB color values.
Why this beats prompting it yourself
Standard LLM prompts often give vague "improve your alt text" advice or hallucinate contrast levels. This skill enforces a rigorous, multi-step checklist and requires mathematical proof for every contrast claim, ensuring your audit is backed by data, not guesses.
Use cases
- Pre-shipment audit for a new component library or design system.
- Remediating legacy web applications to meet legal compliance standards.
- Automated PR reviews for accessibility-sensitive PRs.
- Verifying theme files and design tokens against WCAG contrast thresholds.
Known limitations
Cannot resolve contrast for complex gradients or overlapping transparent layers. Requires manually provided values for CSS variables or design tokens defined outside the audited scope.
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
4 people have installed this skill.
Trust & safety
Security scanned
Verified clean 2 months ago
- Free to download with an account