threejs-ui-accessibility
Installation
SKILL.md
Three.js UI Accessibility
UI Contract
Use this skill when player-facing interface clarity or input access is the risk. Game UI should be fast to scan, reachable by multiple input methods, and stable over the 3D canvas.
Define every UI surface by:
- State it represents.
- Action it enables.
- Input methods: keyboard, mouse, touch, gamepad.
- Focus behavior and escape/back behavior.
- Minimum viewport and text-length constraints.
- Accessibility fallback for color, audio, motion, or haptics-only signals.