Agent skill

Web Accessibility Audit Skill: A Four Phase WCAG Check

The web-accessibility-audit skill from the oz-skills repo guides an AI coding agent through a four phase WCAG 2.0, 2.1 and 2.2 audit and writes a prioritised report.

Install
git clone https://github.com/warpdotdev/oz-skills.git
View on GitHub

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

What is the web-accessibility-audit skill?

The web-accessibility-audit skill audits code against WCAG 2.0, 2.1 and 2.2. It runs four phases: automated checks, manual code inspection, prioritisation into critical, serious and moderate groups, then manual testing with keyboard and screen readers. The result is a markdown Accessibility Audit Report with next steps.

The skill's own list of the 12 most common WCAG violations opens with low colour contrast, which it puts at 86.4% of sites, citing the WebAIM Million (2021). It turns that list into an audit your agent can run on a codebase.

The four phases

  1. Automated: ESLint with jsx-a11y for React and JSX, the Lighthouse accessibility category, and a search for axe-core.
  2. Manual code inspection: grep patterns from a reference file search the code for missing alt text, keyboard navigation issues, ARIA issues, form labels, heading structure and more.
  3. Analyse and prioritise: findings are grouped as Critical, Serious or Moderate.
  4. Manual testing: keyboard use, screen readers such as VoiceOver, NVDA and JAWS, zoom, high contrast and reduced motion.

What the report looks like

The output is a markdown Accessibility Audit Report with a Summary, Critical, Serious and Moderate sections, Testing Recommendations and Next Steps. The skill warns that automated tools catch only 30 to 57% of issues, so the manual phases matter.

Who the web-accessibility-audit skill is for

Best for

  • Auditing an existing front end against WCAG before a release or a client handover.
  • React and JSX projects, where the ESLint jsx-a11y step applies directly.
  • Teams that want findings ranked by severity, with code patterns for the fixes.

Not for

  • Replacing assistive technology testing. The skill itself lists keyboard and screen reader checks as manual work.
  • Legal sign-off on conformance. The report is a working audit, not a certificate.
  • A short code-fix pass. See fixing-accessibility for that.

Use it with UiChemy

Audit the markup of a build first, then bring it into WordPress with UiChemy AI to WordPress. Composer can then edit the page in Elementor or Gutenberg. Click Get Started on uichemy.com. Re-test keyboard focus on the imported page. See also accessibility-compliance.