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.

Implementation Rules

1) Semantic Structure

Related skills
Installs
58
GitHub Stars
8
First Seen
Jan 30, 2026