What problem does it solve?
This Skill solves the problem of building web interfaces that exclude users with disabilities, fail to meet legal accessibility compliance requirements, and provide poor experiences for people using assistive technologies like screen readers.
Core Features & Use Cases
- WCAG 2.1 Compliance: Implements standards for Level A, AA, and AAA accessibility compliance.
- Accessible Component Development: Guides creation of buttons, forms, modals, dropdowns, and navigation with proper ARIA attributes, keyboard navigation, and semantic HTML.
- Accessibility Testing: Supports automated testing with axe-core and Lighthouse, plus manual screen reader and keyboard-only testing.
- Use Case: When building a React modal, this Skill ensures focus trapping, ESC key closure, and proper screen reader announcements for modal title and content.
Quick Start
Use the web-accessibility skill to audit and fix accessibility issues in your existing React form component to meet WCAG 2.1 AA standards, including adding proper labels, ARIA attributes, and keyboard navigation support.