What problem does it solve? Mobile apps frequently ship with missing accessibility labels, undersized touch targets, and broken screen reader behavior because most accessibility tooling focuses on web. This Skill audits React Native, Expo, iOS (SwiftUI/UIKit), and Android (Compose/Views) code against WCAG 2.2 and platform-specific accessibility APIs. ## Core Features & Use Cases - Cross-platform prop auditing: Checks accessibilityLabel, accessibilityRole, accessibilityHint, accessibilityState, and ARIA prop equivalents in React Native, plus SwiftUI modifiers and Compose semantics. - Touch target and focus validation: Detects touch targets below the 44x44pt (iOS) / 48x48dp (Android) minimums and verifies focus management after navigation or modal presentation. - Structured severity reports: Produces a categorized audit report (Error/Warning/Tip) with file locations, WCAG success criteria mappings, and before/after fix snippets. - Use Case: Before releasing a React Native app, run a full audit to find icon buttons missing accessibilityLabel, FlatList items without position announcements, and images not hidden from TalkBack, then apply the suggested fixes. ## Quick Start Audit this React Native screen for accessibility issues including labels, roles, touch target sizes, and screen reader compatibility, and report all errors and warnings with fixes.