Skip to content
Fast, accessible sites

Accessibility Audit

Find and fix barriers before customers do.

  • WCAG 2.2
  • Next.js
  • Testing

Install

npx skills add webrenew/skills --skill accessibility-audit
GitHub

2 files · 3,694 lines · any agent that reads SKILL.md

Use it when

  • A client asks for WCAG 2.2 AA or a VPAT
  • Dialogs, menus or forms fail with a keyboard
  • You add automated accessibility tests

What your agent delivers

  • Each WCAG 2.2 AA failure, with its fix
  • Accessible patterns for dialogs, tabs and forms
  • axe and Playwright checks that run in CI

Source files

Read every line before you install. Copy or download one file.

SKILL.md

33 lines

---
name: accessibility-audit
description: >
  Audit and improve WCAG 2.2 AA accessibility in Next.js apps. Use this skill for
  semantic HTML, ARIA, keyboard access, screen readers, forms, focus, contrast,
  automated tests, and compliance checks.
---

# Accessibility Audit

> WCAG 2.2 compliance audit and implementation for Next.js applications

## Metadata

- **Name**: accessibility-audit
- **Version**: 1.0.0
- **Author**: webrenew
- **Tags**: nextjs, accessibility, a11y, wcag, aria, screen-reader, keyboard, compliance

## When to Use

This skill should be used when:
- Auditing a Next.js application for WCAG 2.2 AA compliance
- Implementing accessible components (dialogs, tabs, forms, navigation)
- Setting up automated accessibility testing (axe-core, Playwright, eslint-plugin-jsx-a11y)
- Fixing keyboard navigation, focus management, or screen reader issues
- Preparing for enterprise compliance (ADA, Section 508, EN 301 549, VPAT)
- Reviewing component library usage (shadcn/ui, Radix) for accessibility correctness
- Handling dynamic content announcements, route changes, or live regions

## Summary

Systematic WCAG 2.2 AA accessibility audit and implementation guide for Next.js. Covers semantic HTML, ARIA patterns, keyboard navigation, focus management, color contrast, accessible forms, images and media, dynamic content and route change announcements, React/Next.js specific patterns (useId, Link, Image), testing tools and workflows (axe-core, Playwright, VoiceOver/NVDA), shadcn/ui and Radix accessibility, legal compliance (ADA, Section 508, VPAT), and step-by-step audit checklists.
All skills
  1. 18

    Website Speed Optimization

    website-speed-optimization

    Find what slows the page and fix the metrics that users feel.

    Find what slows the page and fix the metrics that users feel.

  2. 20

    Overscroll Behavior

    overscroll-behavior

    Stop the desktop bounce. Keep pull-to-refresh on phones.

    Stop the desktop bounce. Keep pull-to-refresh on phones.

  3. 01

    Technical SEO

    Growth & marketingseo-technical

    Make each page clear to search engines. Give them a path to every link.

    Make each page clear to search engines. Give them a path to every link.

  4. 02

    Local SEO

    Launch packGrowth & marketinglaunch-local-seo

    Get found by customers nearby, in local search and on Google Maps.

    Get found by customers nearby, in local search and on Google Maps.