a11y-controls

Installation
SKILL.md

A11y Controls

This skill owns accessibility preference semantics and assistive input/presentation transforms. input-design owns core actions/mappings; hud-feedback/UI skills own presentation surfaces; gameplay skills own hitboxes, damage and timing rules.

Capability set

Project-selected options may include action remap, hold↔toggle/tap alternatives, digital alternatives for analog-required functions, adjustable sensitivity/deadzone, text scale, subtitle/caption presentation, mono audio, color + non-color cues, reduced flash, reduced motion/camera effects, timing assists, or other documented accommodations.

Prefer remapping semantic actions rather than only swapping physical controls. When a function normally requires hold/repetition/analog motion, provide an alternative or configurable behavior when the project/platform targets it. Update hints/prompts to reflect the active mapping.

Accessibility presentation preferences must not silently rewrite unrelated hitboxes, collision, hidden cancel graphs, or entitlement state. If an assist intentionally changes gameplay timing/difficulty, name that assist and its scope explicitly rather than disguising it as a display option.

Color-critical state uses another distinguishable channel. Reduced-flash/motion settings retain required warning meaning through another supported channel. Subtitle/caption settings coordinate with localized text and significant audio cues through game-localization/HUD owners.

Acceptance

Build a capability matrix by supported device/input and preference. Test remapped actions, toggle alternatives, digital alternatives where supported, text scaling, non-color critical cues, reduced-flash/motion, and preference persistence. Record unsupported combinations as not-run/unsupported rather than claiming universal accessibility.

References

Installs
5
GitHub Stars
13
First Seen
Oct 13, 2026