Skip to content
Back to skills

A11y Controls

ASecurity

Use when input, text, color, audio, flashing, motion, holds, repeated presses, timing, or UI presentation can exclude players and accessibility preferences need explicit behavior without changing hidden gameplay rules.

  • 11 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 23, 2026
ai-agentsgit

Security analysis

A100/100

Scanned October 23, 2026

npx -y skills add jammyfu/open-game-skills --skill a11y-controls --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of A11y Controls?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for A11y Controls
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/jammyfu-a11y-controls/badge)](https://www.skillsdirectory.com/skills/jammyfu-a11y-controls)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: a11y-controls
description: Use when input, text, color, audio, flashing, motion, holds, repeated presses, timing, or UI presentation can exclude players and accessibility preferences need explicit behavior without changing hidden gameplay rules.
---

# 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

For applicable targets, verify current platform guidance before shipping (for example Xbox Accessibility Guidelines for input/captions and WCAG 2.2 for web UI focus/visibility).

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.