accessibility

Audit UI codebases for WCAG 2.1 AA violations and generate prioritized remediation plans.

Updated Apr 30, 2026
One-click install
npx skills add https://github.com/jnlanahan/Product-Agents-and-Skills --skill accessibility-jnlanahan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: accessibility
Source: https://github.com/jnlanahan/Product-Agents-and-Skills/tree/main/skills/5-Validate-Accessibility
Command: npx skills add https://github.com/jnlanahan/Product-Agents-and-Skills --skill accessibility-jnlanahan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Accessibility audits can be hard to run reliably, leaving keyboard, screen-reader, and WCAG compliance problems undiscovered until users are impacted.

Core Features & Use Cases

  • Automated WCAG 2.1 AA scanning to detect component-level accessibility violations using static analysis.
  • Prioritized fix planning that ranks findings by Critical/High/Medium/Low impact and estimates effort.
  • Guided, approval-based remediation that applies one fix at a time with visible before/after changes and prompts for confirmation.
  • Manual testing checklist for issues static analysis can miss, including contrast, keyboard navigation, focus indicators, screen reader behavior, motion sensitivity, and 200% zoom.

Quick Start

Run an accessibility audit for your project and generate a prioritized WCAG 2.1 AA fix plan for any files flagged by the scanner.

Frequently Asked Questions about accessibility

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a WCAG 2.1 AA accessibility audit on my UI codebase?

Run an accessibility audit to scan your UI codebase for WCAG 2.1 AA violations using static analysis. The scanner detects component-level issues with keyboard navigation, screen reader support, and ARIA semantics, then outputs a prioritized list of findings.

What is the best way to prioritize and fix ARIA and keyboard navigation violations?

The best way to fix ARIA and keyboard navigation violations is using a prioritized remediation plan that ranks findings by Critical, High, Medium, or Low severity. Each violation includes an effort estimate and guided, approval-based fixes applied one at a time.

Does static analysis catch all WCAG compliance issues, or do I need manual testing?

Static analysis does not catch all WCAG compliance issues. After automated scanning, you must complete a manual testing checklist covering contrast, keyboard navigation, focus indicators, screen reader behavior, motion sensitivity, and 200% zoom.

Can I automatically apply accessibility fixes without reviewing the changes first?

No, you cannot automatically apply fixes without review. The remediation process is approval-based, applying one fix at a time with visible before and after changes. Explicit user confirmation is required for each fix.

When do I need to check accessible labeling and screen reader support in my components?

You need to check accessible labeling and screen reader support when your UI components lack correct ARIA semantics. An accessibility audit scans for these component-level violations and generates a remediation plan to ensure WCAG 2.1 AA compliance.