More screenshots

    Works with the AI tools you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIGitHub CopilotGitHub CopilotGemini CLIGemini CLI+20 more

    Accessibility Auditor (WCAG 2.2)

    2

    Find accessibility barriers and WCAG 2.2 AA failures in web and mobile UI code — with file:line, the exact criterion, and a fix

    $10

    Secure checkout via Stripe

    30-day refund guarantee

    Converts to your local currency at checkout

    1 install5.0 (1 review)

    Accessibility Auditor (WCAG 2.2)

    Example session with this skill installed

    Audit my React storefront for accessibility before we launch in the EU — what would block users or fail WCAG?

    • Read your context and instructions
    • Compiled the accessibility auditor wcag
    • Generated the document

    Detected: Web — Next.js 14 (React, Tailwind). Legal scope: EU Accessibility Act / EN 301 549 + ADA. Target: WCAG 2.2 AA.

    Writing the full report to ACCESSIBILITY_AUDIT.md.

    Summary: 12 findings — 3 Critical, 4 High, 3 Medium, 2 Low. Statically: not conformant.

    Most impactful: your icon-only search and "add to cart" buttons have no accessible name, so screen-reader users hear only
    "button" and literally can't shop. Add aria-labels and hide the decorative icons. Same severity: the currency dropdown is a
    div-with-onClick that keyboard users can't operate — it blocks checkout.

    High: body text at #949494 on white is 2.9:1 (fails 4.5:1); a global outline: none removes focus indicators; checkout inputs
    use placeholders instead of real labels; zoom is disabled in the viewport meta.

    First moves: fix the three Criticals (search, currency, form labels), restore visible focus, bump body contrast. The full report
    has file:line, the WCAG criterion, and a fix for each, plus a "Verify manually" list for screen-reader checks.

    Static audit, not a full conformance evaluation — confirm the manual items with a screen reader before claiming EAA conformance.

    accessibility-auditor-wcag-2-2.pdf

    PDF · document

    Generated

    Example file from a real run - the skill writes it into your workspace.

    Connects securely to your tools. The creator never sees your data.

    What you get

    Audit a React or Vue app for WCAG 2.2 AA failures before launchFind icon buttons and form inputs with no accessible name for screen readersCheck keyboard operability and visible focus across custom widgetsCompute color-contrast failures from theme tokens and hardcoded colorsReview a React Native or Flutter app for VoiceOver/TalkBack supportPrepare for ADA, Section 508, or EU Accessibility Act (EAA) compliance

    About this skill

    Accessibility lawsuits and the EU Accessibility Act (in force since June 28, 2025) made a11y a legal requirement, not a nice-to-have. This skill audits your UI code for the barriers that exclude users with disabilities and fail WCAG 2.2 AA — before they reach users or regulators.

    What it checks

    Framework-aware checks for web (React, Vue, Angular, Svelte, plain HTML) and mobile (React Native, Flutter, native iOS/SwiftUI, native Android/Compose):
    • Names & labels — icon-only buttons with no accessible name, unlabeled form inputs, images missing alt/labels (the most common blocker)
    • Keyboard & focus — mouse-only custom widgets, keyboard traps, removed focus indicators (`outline: none`), bad tab order
    • Color & contrast — text below 4.5:1 (computed when colors are readable), meaning conveyed by color alone
    • Structure — heading order, landmarks, semantic HTML vs div soup
    • Forms — placeholder-as-label, errors shown only in color or not associated with fields
    • WCAG 2.2 additions — target size (24×24), focus not obscured, dragging alternatives, accessible authentication (paste-blocking on OTP, CAPTCHAs)
    • Mobile specifics — accessibilityLabel/contentDescription/Semantics, touch targets, dynamic type, VoiceOver/TalkBack state and announcements, reduced motion

    Legal scope, automatically

    Detects your target markets and cites the right regime — EU Accessibility Act / EN 301 549, ADA, Section 508, AODA — while keeping the technical target at WCAG 2.2 AA (the strict common denominator). It even distinguishes which criteria are required today under EU's WCAG 2.1 reference vs the newer 2.2 additions.

    How it works

    1. Detects platform, framework, and legal scope.
    2. Maps every UI surface with a11y obligations — images, controls, forms, structure, color, focus, motion, auth.
    3. Audits against WCAG 2.2 AA with framework-idiomatic patterns.
    4. Writes ACCESSIBILITY_AUDIT.md graded by user impact (Critical/High/Medium/Low) — each finding leads with who is blocked and from what, plus file:line, the exact WCAG criterion, and a concrete fix. Runtime-only checks go in a "Verify manually" section with steps.

    Why buy it

    • Severity by user impact — "screen-reader users can't checkout" beats an abstract rule number; you fix what actually matters first
    • Concrete, framework-correct fixes — real JSX/SwiftUI/Compose snippets, not "add a label"
    • Computes contrast — states the actual ratio (e.g. "#949494 on #fff = 2.9:1, fails") when colors are resolvable
    • Honest about static limits — routes screen-reader/keyboard/zoom checks to "Verify manually" instead of faking pass/fail
    • Complements axe/Lighthouse — catches the context they miss (is the alt text meaningful? is the focus order logical?)
    • Agent-agnostic — Claude Code, Cursor, Codex CLI, Copilot, Gemini CLI

    Who it's for

    • Teams shipping to the EU (EAA), US (ADA/508), or Canada (AODA)
    • Anyone who got a demand letter or is preparing a VPAT/ACR
    • Web and mobile devs who want a11y caught in code review, not in production

    Limitations

    Static code audit, not a full conformance evaluation. Some criteria need manual testing with assistive technology (it tells you which). Doesn't run axe/Lighthouse, doesn't produce a binding VPAT/ACR, doesn't redesign your UI.

    How to install

    Works the same in every agent - Claude, Cursor, Codex, Copilot and 20+ more.

    ~30 seconds
    1. 1

      Download the ZIP

      Free skills download straight away. Paid skills unlock right after purchase.

    2. 2

      Unzip into your skills folder

      Every agent reads skills from one folder on your machine. Drop the unzipped folder in there.

    3. 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

    5.0
    1 review
    5
    1
    4
    0
    3
    0
    2
    0
    1
    0

    1 people have installed this skill.

    Trust & safety

    Security scanned

    Verified clean 4 months ago

    • Passed all security checks, Safe to install

    Listed4 months ago

    What's inside

    Frequently Asked Questions