Accessibility Audit Command
Performs a comprehensive accessibility audit of UI code, checking WCAG compliance, screen reader support, interactive elements, and provides remediation suggestions.
Command Code
# Accessibility Audit
Perform comprehensive accessibility (a11y) audit of the current UI code. Review:
## WCAG Compliance
- Check conformance to WCAG 2.1 guidelines (A, AA, AAA levels)
- Verify proper semantic HTML structure
- Ensure keyboard navigation support
- Review color contrast and visual accessibility
## Screen Reader Support
- Validate ARIA labels and descriptions
- Check heading hierarchy and structure
- Ensure form labels and error messages are accessible
- Review dynamic content announcements
## Interactive Elements
- Verify focus management and visible focus indicators
- Check tab order and keyboard shortcuts
- Ensure interactive elements are properly sized
- Review modal and dialog accessibility
## Testing & Tools
- Suggest automated accessibility testing tools
- Provide manual testing procedures
- Create accessibility test cases
- Recommend browser extensions and validators
## Remediation
- Provide specific code fixes for each issue
- Include ARIA attributes and semantic improvements
- Suggest alternative approaches for complex interactions
- Create accessible component patterns
Generate actionable recommendations with code examples to improve accessibility.