Load this skill for every project containing interactive UI elements — buttons, links, modals, dropdowns, sliders, tabs, carousels, or any custom widget. Under no circumstances create an interactive component that cannot be fully operated by keyboard alone. Absolutely always ensure visible focus indicators, logical tab order, and no keyboard traps. Apply these rules to every interactive element without exception.
$npx -y skills add mgifford/accessibility-skills --skill keyboardInstalls into the current project.
Run `npx skills use "https://github.com/mgifford/accessibility-skills" --skill "mgifford/accessibility-skills/keyboard"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/mgifford/accessibility-skills" that are relevant to the current task. Run `npx skills add "https://github.com/mgifford/accessibility-skills"` and select the relevant skills, then follow their instructions.