What problem does it solve?
Mobile apps often suffer from inconsistent touch targets, poor contrast, and platform mismatches that break usability and accessibility; this Skill provides clear, enforceable patterns to make mobile interfaces reliable, accessible, and platform-appropriate.
Core Features & Use Cases
- Accessibility-first Rules: Mandates minimum touch target sizes, required accessibility labels, visible press states, and WCAG contrast ratios to prevent common accessibility regressions.
- Platform-Conscious Patterns: Documents iOS and Android differences for typography, shadows, tab bar sizing, and safe-area handling so teams can implement consistent cross-platform components.
- Component and Interaction Guidance: Spells out spacing systems, button styles, list rows, loading states, and animation strategies (native driver and reanimated) for performant, polished UI.
- Use Case: Use this Skill to audit a React Native screen for accessibility issues, standardize a design system's spacing and typography, or implement platform-specific navigation and feedback patterns.
Quick Start
Request an accessibility and platform audit for a given React Native screen by describing the screen layout, target platform, and any interactive elements to check.