keyboard-navigation

Community

Keyboard-first interfaces for accessible UI.

Authorhulusi-tunc
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Keyboard navigation and focus management are essential to make interfaces usable for people who cannot or prefer not to use a mouse. This section outlines the principles and patterns required to build inclusive UI.

Core Features & Use Cases

  • Ensure every interactive element is focusable via Tab and follows the visual reading order.
  • Provide visible focus indicators and consistent focus styles across components (menus, tabs, modals, forms, and drag-and-drop).
  • Implement modal focus traps, restore focus on close, and include skip links for quick access to main content.
  • Apply to forms, menus, dialogs, carousels, and custom components to support keyboard users and assistive technologies.

Quick Start

Audit a UI prototype to verify keyboard focusability, implement focus management across modals, forms, and menus, and ensure visible focus indicators.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: keyboard-navigation
Download link: https://github.com/hulusi-tunc/unicorn-skills/archive/main.zip#keyboard-navigation

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.