Mobile Accessibility

Audit mobile app code for accessibility compliance across React Native, Expo, iOS, and Android.

387|42|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/Community-Access/accessibility-agents --skill mobile-accessibility-community-access
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Mobile Accessibility
Source: https://github.com/Community-Access/accessibility-agents/tree/main/.gemini/extensions/a11y-agents/skills/mobile-accessibility
Command: npx skills add https://github.com/Community-Access/accessibility-agents --skill mobile-accessibility-community-access

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the common oversight of mobile accessibility in app development, ensuring that applications are usable by individuals with disabilities across various platforms.

Core Features & Use Cases

  • Cross-Platform Auditing: Analyzes accessibility for React Native, Expo, iOS (SwiftUI/UIKit), and Android (Jetpack Compose/Views).
  • Comprehensive Checks: Validates essential accessibility properties like accessibilityLabel, accessibilityRole, touch target sizes, and screen reader compatibility.
  • Use Case: A developer is building a new feature in a React Native app and needs to ensure it meets WCAG AA standards for screen reader users and has adequate touch targets before release.

Quick Start

Audit the accessibility of the provided React Native component code for screen reader compatibility and touch target sizes.

Frequently Asked Questions about Mobile Accessibility

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

FAQPage Schema
How do I audit React Native code for screen reader compatibility?

To audit React Native code for screen reader compatibility, the Skill verifies essential properties like accessibilityLabel and accessibilityRole, ensuring components meet WCAG standards for assistive technologies. It provides actionable recommendations to fix semantic issues.

What is the minimum touch target size for mobile accessibility?

Mobile accessibility requires adequate touch target sizes for users with motor impairments. The Skill audits your mobile application code to verify that touch targets meet WCAG AA standards, providing actionable recommendations if components fall below the required dimensions.

Does this tool support both iOS SwiftUI and Android Jetpack Compose?

Yes, the tool supports cross-platform accessibility auditing for iOS SwiftUI/UIKit and Android Jetpack Compose/Views. It evaluates platform-specific semantics and screen reader compatibility according to WCAG guidelines across these native frameworks.

How do I check accessibility properties in Expo applications?

To check accessibility properties in Expo applications, the Skill analyzes your codebase to validate core attributes like accessibilityLabel and touch target sizes. It identifies missing semantics and outputs actionable recommendations to achieve WCAG compliance.

What is the best way to ensure mobile apps are accessible across multiple platforms?

The best way to ensure mobile apps are accessible is through cross-platform auditing that validates core accessibility properties, screen reader compatibility, and platform-specific semantics for React Native, iOS, and Android according to WCAG guidelines.

Why does my mobile accessibility audit fail on touch target sizes?

Mobile accessibility audits fail on touch target sizes when interactive components are smaller than WCAG AA requirements. The Skill verifies your codebase against these standards and outputs actionable recommendations to resize targets for users with motor disabilities.