Implement WCAG 2.2 compliant interfaces with mobile accessibility, inclusive design patterns, and assistive technology support. Use when auditing accessibility, implementing ARIA patterns, building for screen readers, or ensuring inclusive user experiences.
87
82%
Does it follow best practices?
Impact
93%
1.14xAverage score across 3 eval scenarios
Passed
No known issues
Accessible form with error handling
Form error summary live region
80%
100%
Form describedby and noValidate
50%
100%
Error summary links to fields
100%
100%
sr-only required indicator
0%
100%
aria-hidden asterisk
100%
100%
aria-required on inputs
100%
100%
aria-invalid on inputs
100%
100%
Field aria-describedby for errors
100%
100%
Field error role="alert"
100%
100%
Color not sole indicator
100%
100%
Autocomplete attributes
100%
100%
No auto-submit on change
100%
100%
Accessible modal dialog with focus management
FocusTrap from @headlessui/react
66%
66%
role="dialog" and aria-modal
100%
100%
aria-labelledby on dialog
100%
100%
aria-describedby on dialog
100%
100%
Escape key closes dialog
87%
100%
Body scroll prevention
0%
0%
Touch target size on buttons
0%
75%
Visible focus ring on buttons
62%
100%
Backdrop aria-hidden
100%
100%
No redundant ARIA on buttons
100%
100%
aria-controls with aria-expanded
100%
0%
Close button aria-label
100%
100%
ARIA tab widget with keyboard navigation
tablist role
100%
100%
tab role and aria-selected
100%
100%
Roving tabindex on tabs
100%
100%
tab aria-controls
100%
100%
tabpanel role
100%
100%
tabpanel aria-labelledby
100%
100%
ArrowRight/Left navigation
100%
100%
Home/End navigation
100%
100%
Skip navigation link
100%
100%
Main content tabIndex=-1
0%
100%
Polite live region for announcements
100%
100%
Live region clear-then-set pattern
0%
100%
ae2cadd
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.