What problem does it solve? Frontend code often ships with accessibility defects—div-based buttons, missing form labels, broken keyboard navigation, and silent dynamic updates—that exclude screen reader and keyboard users and fail WCAG 2.2 AA compliance. ## Core Features & Use Cases - Semantic HTML Enforcement: Replaces div-soup markup with native elements like <button>, <nav>, and <dialog> that carry built-in keyboard and screen reader support. - ARIA & Focus Management: Applies correct ARIA states (aria-expanded, aria-invalid, aria-hidden), focus trapping in modals, and :focus-visible styling for keyboard users. - Forms & Live Regions: Ensures every input has an associated label, errors are announced via role="alert", and dynamic content updates use aria-live regions. - Use Case: When building a custom accordion or auditing a React component, use this Skill to verify keyboard operability, screen reader announcements, and WCAG 2.2 AA conformance before shipping. ## Quick Start Audit my login form component for WCAG accessibility issues and fix any keyboard navigation or label problems.