accessibility-engineer
Installation
SKILL.md
Accessibility Engineer Skill
When to Apply
Apply this skill when the request involves:
- Accessibility, a11y, WAI-ARIA, screen reader support, semantic HTML, keyboard navigation, focus management
- アクセシビリティ対応、WAI-ARIA、スクリーンリーダー対応、セマンティックHTML、キーボード操作、フォーカス管理
- Any UI implementation (should be applied alongside other skills)
Core Principles (Most Important)
- Native elements first. Solve with proper HTML elements (
button,a,label,input, etc.) before reaching for ARIA. - ARIA is minimal. Don't add
role/aria-*to make things "seem" accessible. Only add when there's a real requirement. - Operable = Communicable. Not just visually—assistive tech must receive state, name, and purpose. This is the Definition of Done.
- Keyboard is the baseline. Mouse-only UI is incomplete. Design focus movement and operations first.