mobile-accessibility

Provide accessibility reference data for React Native, iOS, and Android auditing.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/josephblais/jeeby-cms --skill mobile-accessibility-josephblais
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mobile-accessibility
Source: https://github.com/josephblais/jeeby-cms/tree/main/.github/skills/mobile-accessibility
Command: npx skills add https://github.com/josephblais/jeeby-cms --skill mobile-accessibility-josephblais

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the critical need for accessible mobile applications by providing comprehensive reference data and guidelines for developers and auditors to ensure compliance with accessibility standards across platforms.

Core Features & Use Cases

  • Platform-Specific Guidance: Offers detailed information on accessibility props and semantics for React Native, Expo, iOS (SwiftUI/UIKit), and Android (Jetpack Compose).
  • Best Practice Enforcement: Covers essential accessibility concepts like accessibilityLabel, accessibilityRole, touch target sizes, and screen reader compatibility.
  • Violation Detection Patterns: Provides examples of common accessibility violations and their corresponding fixes.
  • Testing Tool Integration: Includes commands and examples for using Xcode Accessibility Inspector, Android Accessibility Scanner, React Native Testing Library, and Maestro.
  • Use Case: A developer building a new feature in a React Native app can use this Skill to quickly look up the correct accessibility props and ensure their implementation is accessible to users with disabilities.

Quick Start

Use the mobile-accessibility skill to review the accessibility properties for a React Native button component.

Frequently Asked Questions about mobile-accessibility

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit mobile app accessibility for React Native and native iOS or Android?

To audit mobile app accessibility, use this skill to look up platform-specific semantics, accessibility roles, and touch target sizes for React Native, Expo, iOS, and Android to ensure WCAG compliance and screen reader compatibility.

What are common mobile accessibility violations and how do I fix them?

Common mobile accessibility violations include missing accessibilityLabels and insufficient touch target sizes. This skill provides reference data on violation patterns and their corresponding fixes for React Native, iOS, and Android platforms.

How do I test screen reader compatibility using Xcode Accessibility Inspector and Android Accessibility Scanner?

To test screen reader compatibility, this skill provides testing tool commands and examples for Xcode Accessibility Inspector, Android Accessibility Scanner, React Native Testing Library, and Maestro to identify mobile accessibility issues.

Does this accessibility auditing reference cover SwiftUI and Jetpack Compose?

Yes, this accessibility auditing reference covers platform-specific guidance including accessibility props and semantics for iOS with SwiftUI and UIKit, as well as Android with Jetpack Compose.

What accessibility props do I need for a React Native button component?

For a React Native button component, you need to apply accessibility props like accessibilityLabel and accessibilityRole. This skill offers detailed reference data to ensure your implementation meets mobile accessibility standards.