Claude Skills · Accessibility
Keyboard and screen reader test
Create and run a keyboard and screen-reader test script for a page or component. Use when verifying operability without a mouse.
Install this skill
curl -fsSL https://uxmate.co.in/skill-files/install.sh | bash -s -- uxm-keyboard-nav-testOr unzip into ~/.claude/skills/. Then ask Claude Code to do the task, or call /uxm-keyboard-nav-test.
What is inside
---
name: uxm-keyboard-nav-test
description: Create and run a keyboard and screen-reader test script for a page or component. Use when verifying operability without a mouse.
---
# Keyboard and screen reader test
Produce a manual test script:
1. **Keyboard**: Tab/Shift+Tab order is logical, every interactive element reachable, visible focus indicator, no keyboard traps, Enter/Space activate, Escape closes overlays, arrow keys inside composite widgets, skip link works.
2. **Screen reader** (VoiceOver, NVDA): headings list, landmarks, link/button names, form labels, announcements for dynamic updates (aria-live), dialog focus.
3. **Zoom/reflow**: 200% zoom, text spacing overrides, reduced motion.
Output a checklist table with steps, expected result, pass/fail column and notes. If code is provided, predict likely failures first.More Accessibility skills
- WCAG audit · Audit a page, design or code against WCAG 2.
- Contrast fixer · Check colour pairs against WCAG contrast and suggest the nearest accessible alternatives.
- ARIA and semantics review · Review HTML or component code for correct semantics, landmarks, ARIA usage, labels and focus management.