Agent skill

Plugin87 A11y Audit Skill: WCAG 2.2 Findings

The a11y-audit skill from plugin87's UX/UI kit makes an AI agent measure contrast, check WCAG 2.2 criteria and return a findings table with severity and fixes.

Install
/plugin marketplace add plugin87/ux-ui-agent-skills
View on GitHub

Stars, license and last push from GitHub. Install count as reported by the open skills directory.

What is the plugin87 a11y-audit skill?

The a11y-audit skill is one of 25 skills in plugin87's ux-ui-agent-skills kit. It audits a UI against WCAG 2.2 AA and AAA plus ARIA patterns, runs real contrast measurements instead of estimates, and returns criterion-referenced findings with P0, P1 or P2 severity and a specific fix.

Its sharpest rule is a single sentence: never state a ratio you did not measure. Where most accessibility prompts let a model guess contrast, this skill sends the agent to run scripts against the rendered page and report what they print.

It lives inside plugin87's ux-ui-agent-skills kit, version 2.9.4 in the README, and is one of 14 skills the model reaches for on its own. The kit is a pure instruction and knowledge layer.

How an audit runs

  1. Read the WCAG checklist, organized by POUR and ranked P0, P1 and P2, plus the ARIA patterns file from the kit.
  2. Check the mandatory P0 set for each component.
  3. Verify the WCAG 2.2 additions: Focus Not Obscured, Target Size and Accessible Authentication.
  4. Measure contrast on the rendered HTML, with a separate script that checks hover and focus states.
  5. Check reduced motion handling, then write the findings table.

The P0 checks and the report

  • Keyboard navigation, a visible focus indicator at 3:1 or more, and a screen reader name, role and state.
  • Contrast of 4.5:1 for text and 3:1 for interface elements, a target size of at least 24 by 24 pixels, and no signaling by color alone.
  • Each finding lists the WCAG criterion, severity, what fails and a specific fix, and passes are confirmed explicitly.
  • The skill states that accessibility may never be traded for aesthetics.

Who the a11y-audit skill is for

Best for

  • Checking a component or full page against WCAG 2.2 before release, with measured numbers behind each contrast claim.
  • Teams already using the kit's tokens and components, since the audit reads the same checklist files. See also accessibility-audit.
  • Reviewing hover and focus states, which static contrast checks tend to miss.

Not for

  • Installing as a lone folder. The skill checks for the kit first and stops with a KIT_MISSING message if its files are absent.
  • Formal compliance sign off. The skill returns findings from an agent run. See also accessibility-compliance.
  • Fixing code in one pass. The output is a findings table, so repairs are a separate step; see fixing-accessibility.

Use it with UiChemy

Run the audit on the HTML your AI or Figma build produces. Fix findings at the source, then convert the page to WordPress with UiChemy and click Get Started. Re-check the live page, because the converted output is what visitors use.