More screenshots

    Works with the AI tools you already use

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

    Verified A11y Auditor

    0

    Automated WCAG 2.1 AA accessibility auditor that computes contrast ratios and provides code-level fixes.

    Free

    4 installs5.0 (1 review)
    Verified A11y Auditor

    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

    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.

    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.

    ~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

    4 people have installed this skill.

    Trust & safety

    Security scanned

    Verified clean 2 months ago

    • Free to download with an account

    Listed2 months ago

    What's inside

    Frequently Asked Questions