accessibility
Use when building or reviewing UI for accessibility — screen readers (VoiceOver, TalkBack), keyboard and focus, colour contrast, Dynamic Type and text scaling, reduced motion, touch targets, accessible forms, captions — or when auditing against WCAG 2.2, the European Accessibility Act, or before an App Store or production release. Covers web, Apple platforms, Android, and React Native/Expo. Not for general UX or visual styling (use ux-psychology).
- License
- MIT
- Compatibility
- Any UI project; detects the platform — web and React Native/Expo first-class, Apple platforms (SwiftUI/UIKit) well supported, native Android (Compose) best-effort. Rules map to WCAG 2.2 level AA
Pinned to revision 9f8a6f174d31, so it is the text this page describes rather than whatever the author pushed since.
Pre-approved tools experimental
Experimental field. Support varies between clients, so this list is what the author declared, not what your client will enforce.
- Read
- Glob
- Grep
Files
- skills/accessibility/SKILL.md
- skills/accessibility/references/android.md
- skills/accessibility/references/apple.md
- skills/accessibility/references/cross-platform.md
- skills/accessibility/references/web.md
- skills/accessibility/rules/announcements.md
- skills/accessibility/rules/contrast-color.md
- skills/accessibility/rules/forms.md
- skills/accessibility/rules/keyboard-focus.md
- skills/accessibility/rules/media.md
- skills/accessibility/rules/motion-time.md
- skills/accessibility/rules/semantics.md
- skills/accessibility/rules/targets-gestures.md
- skills/accessibility/rules/text-alternatives.md
- skills/accessibility/rules/text-scaling.md
Every link opens the file at its source, pinned to the revision this page describes.