Implements file-based navigation, layout management, and dynamic routing for React Native applications using Expo Router.
This skill provides Claude with standardized patterns and best practices for Expo Router, the file-based routing system for React Native. It enables developers to efficiently structure mobile applications using layouts, route groups, and dynamic parameters while providing ready-to-use patterns for common tasks like protecting routes, handling deep links, and implementing modal navigation. By bridging the gap between web-style routing (Next.js) and mobile navigation, it ensures a high-quality, maintainable, and type-safe navigation architecture for cross-platform apps.
Key Features
01Protected route patterns for authentication
02Deep linking and universal link configuration
03Dynamic and catch-all route implementations
04File-based routing structure organization
05Nested layout management for Stacks and Tabs
060 GitHub stars
Use Cases
01Implementing authentication-based route protection and redirects.
02Architecting a complex tab-and-stack navigation hierarchy in a new Expo project.
03Configuring dynamic routes and typed search parameters for detail screens.