What problem does it solve?
This Skill provides comprehensive guidelines and best practices for developing robust, performant, and user-friendly mobile applications using the Expo framework.
Core Features & Use Cases
- Architecture & Routing: Guidance on Expo Router, state management with React Context and React Query, and frontend-heavy architecture.
- Device Features & Permissions: Instructions on integrating native device capabilities like camera, location, and file uploads, along with proper permission handling.
- UI/UX & Styling: Best practices for mobile typography, animations with react-native-reanimated, and effective use of SafeAreaView.
- Use Case: Develop a new feature for a mobile app that requires accessing the device's camera to take a photo, then uploading it to a server, ensuring proper permission requests and error handling.
Quick Start
Use the expo skill to implement a new screen with dynamic routing and state management.