accessibility

Installation
Summary

Build WCAG 2.1 AA compliant websites with semantic HTML, ARIA, focus management, and screen reader support.

  • Covers five core areas: semantic HTML element selection, ARIA patterns (labels, live regions, roles), keyboard navigation with focus traps, color contrast requirements (4.5:1 text, 3:1 UI), and accessible form design with validation
  • Includes 12 documented accessibility issues with prevention strategies, from missing focus indicators to keyboard traps to insufficient contrast
  • Provides code patterns for common components: dialogs with focus management, accessible tabs with arrow key navigation, skip links, and validated forms with error announcements
  • Testing workflow covers keyboard-only verification, screen reader testing (NVDA/VoiceOver), and automated tools (axe DevTools, Lighthouse)
SKILL.md

Web Accessibility (WCAG 2.1 AA)

Status: Production Ready ✅ Last Updated: 2026-01-14 Dependencies: None (framework-agnostic) Standards: WCAG 2.1 Level AA


Quick Start (5 Minutes)

1. Semantic HTML Foundation

Choose the right element - don't use div for everything:

<!-- ❌ WRONG - divs with onClick -->
<div onclick="submit()">Submit</div>
<div onclick="navigate()">Next page</div>
Related skills
Installs
511
GitHub Stars
776
First Seen
Jan 20, 2026