0167-screen-reader-testing

Community

Validate accessibility with real screen readers.

AuthorMrJmpl3
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps teams reliably test web applications for compatibility with screen readers so that users with visual impairments can navigate, understand, and operate your interface correctly.

Core Features & Use Cases

  • Practical screen-reader test workflows for VoiceOver (macOS/iOS), NVDA (Windows), JAWS (Windows), TalkBack (Android), and Narrator (Windows), including key navigation commands.
  • Actionable accessibility validation checklists covering headings, landmarks, links/buttons, forms, dynamic content, tables, and focus behavior.
  • Common issue patterns and fixes for missing accessible names, non-announced dynamic updates, and form errors that aren’t announced to assistive technology.
  • Common test scenarios for modals (role/aria-modal + focus trapping), live regions (role="status"/"alert"/progress/log), and tab interfaces (tablist/tabpanel semantics + keyboard behavior).

Quick Start

Use the 0167-screen-reader-testing skill to run an NVDA + Firefox pass on the target page by validating landmarks, heading order, form labeling and error announcements, and dynamic content live-region updates.

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: 0167-screen-reader-testing
Download link: https://github.com/MrJmpl3/codex_____data_____configuration/archive/main.zip#0167-screen-reader-testing

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.