aiforui logo
[←] All skills

Touch & Accessibility

Tappable targets, real keyboard support, and reduced-motion handling, so your interface works for everyone.

What this skill does

Tap targets, keyboard navigation, focus management, and reduced motion. The baseline every interface should have.

  • Sizes tap targets properly and separates hover behavior from touch behavior
  • Manages focus for modals, menus, and keyboard navigation
  • Adds aria labels and screen-reader support where the markup falls short
  • Respects prefers-reduced-motion and works around iOS Safari quirks

Installation

Run the installer in your terminal to add this skill to your project:

$npx @aiforui/install emil-touch-and-accessibility --token=…

Omit the skill name to pick from all skills at once, and rename skills during install if you prefer different slash commands.

Usage

Once installed, use it when it needs to work properly with touch, a keyboard, and a screen reader. For example: