When to use this skill
- •When choosing semantic HTML elements (nav, main, button, article, etc.)
- •When implementing keyboard navigation and focus indicators
- •When checking or setting color contrast ratios (4.5:1 minimum)
- •When adding alt text to images and labels to form inputs
- •When writing ARIA attributes for complex components
- •When structuring heading levels (h1-h6) in proper order
- •When managing focus in modals, dialogs, or SPAs
- •When testing with screen readers
- •When editing HTML, JSX, TSX, or Vue template files
- •When creating interactive elements that need keyboard support
- •When building forms with proper label associations
Frontend Accessibility
This Skill provides Claude Code with specific guidance on how to adhere to coding standards as they relate to how it should handle frontend accessibility.
Instructions
For details, refer to the information provided in this file: frontend accessibility