What problem does it solve?
This Skill helps you design and implement production-ready React Native applications without getting lost in fragmented patterns for navigation, authentication, offline data, native integrations, and platform-specific behavior.
Core Features & Use Cases
- Project Structure Guidance: Organize Expo apps with a scalable layout for screens, components, hooks, services, stores, utils, and types.
- Navigation and Auth Flows: Set up Expo Router patterns for tabs, modals, route protection, and secure sign-in or sign-out flows.
- Offline-First Data Handling: Use React Query persistence, optimistic updates, and network-awareness to keep apps usable without a connection.
- Native Module Integration: Add haptics, biometrics, notifications, and other device capabilities with platform-aware safeguards.
- Performance and Release Readiness: Apply list virtualization, memoization, Reanimated, and EAS build and submit practices for smoother shipping.
- Use Case: Build a mobile dashboard that caches data offline, protects authenticated screens, and delivers polished cross-platform interactions on iOS and Android.
Quick Start
Ask for a production Expo React Native architecture plan that includes navigation, authentication, offline sync, native modules, and performance best practices for your app idea.