What problem does it solve?
This Skill addresses the critical need for mobile application accessibility, ensuring that applications are usable by people with disabilities. It provides comprehensive guidance and reference data to identify and fix common accessibility issues on mobile platforms.
Core Features & Use Cases
- Platform-Specific Guidance: Offers detailed information for React Native, Expo, iOS, and Android.
- WCAG Compliance: Maps accessibility properties to Web Content Accessibility Guidelines (WCAG) success criteria.
- Code Examples: Provides clear violation patterns and fixes for common issues like missing labels, incorrect roles, and inadequate touch targets.
- Testing Tools: Includes commands and configurations for essential accessibility testing tools like Xcode Accessibility Inspector, Android Accessibility Scanner, and Maestro.
- Use Case: A developer is building a new feature in a React Native app and needs to ensure all interactive elements are properly accessible to screen readers. They can consult this Skill for the correct
accessibilityLabel, accessibilityRole, and touch target size recommendations.
Quick Start
Use the mobile-accessibility skill to review the accessibility properties for a React Native button component.