--- name: astro-a11y description: Accessibility patterns for Astro lead generation sites. WCAG 2.1 AA compliance, screen readers, keyboard navigation, focus management, ARIA. Use for all accessibility implementation. --- # Astro Accessibility Skill ## Purpose Ensures WCAG 2.1 AA compliance for lead generation websites. Legal requirement under UK Equality Act 2010. Provides essential patterns for keyboard navigation, screen readers, focus management, and ARIA implementation. ## Core Rules 1. **Keyboard navigable** — All interactive elements reachable via Tab 2. **Screen reader friendly** — Semantic HTML, proper ARIA 3. **Visible focus** — Clear focus indicators on all elements 4. **Sufficient contrast** — 4.5:1 text, 3:1 UI components 5. **No motion harm** — Respect `prefers-reduced-motion` 6. **Semantic HTML first** — Use native elements before ARIA 7. **Labels required** — Every form input must have a label 8. **Alternative text** — All images need appropriate alt text ## Buttons vs Links | Element | Use For | |---------|---------| | `