Expo's official skill for building native-feeling screens: Apple HIG styling, semantic colors, SF Symbols, native controls, Reanimated, blur and liquid glass.
Expo Router Navigation Skill
Official Expo skill for Expo Router: file-based routes, native stacks, NativeTabs, modals and form sheets, headers, toolbars, and search bars.
Install
Other ways to install
About
- File-based route conventions, dynamic routes, and route groups
- Folder organisation for apps that outgrew a flat app/ directory
- Native Stack navigation, modals, and form sheets
- Link with previews and context menus
- NativeTabs, including migration from JS tabs and iOS 26 features
- Stack headers, toolbars, menus, and header search bars
- Bundled reference files loaded on demand to save context
Expo Router is file-based routing for React Native, and most of its sharp edges are conventions rather than APIs — which is exactly the kind of knowledge a coding agent guesses wrong. This official skill from the Expo team supplies the conventions so an agent structures routes the way the framework expects instead of inventing a plausible-looking layout that fights it.
What it covers
Route structure: file-based route conventions, dynamic routes, route groups, and how to organise folders once an app outgrows a flat app/ directory.
Navigation primitives: native Stack navigators, Link including previews and context menus, modals, and form sheets.
Tabs: NativeTabs, migrating from JavaScript tab implementations, and the iOS 26 tab features.
Chrome: stack headers and toolbar buttons, menus, page titles, and header search bars — the iOS-only pieces that are easy to half-implement.
Scope discipline
The skill deliberately stops at navigation. Screen styling, semantic colours, controls, animations, media, and visual effects are handed off to the companion expo-native-ui skill, and it says so explicitly rather than drifting into styling advice. That boundary is why it stays useful: a focused skill that an agent loads for routing questions beats a sprawling one it loads for everything.
Instructions are backed by bundled reference files covering route structure, tabs, and toolbars and headers, so the agent can pull detail on demand instead of carrying it all in context.
Ecosystem
One of the skills in Expo's official repository, which also covers project structure, native UI, data fetching, Tailwind and NativeWind setup, DOM components, web-to-native migration, native modules, brownfield integration, dev clients, App Clips, and SDK upgrades — plus a set of EAS skills for builds, hosting, workflows, and observability. Installable through the Agent Skills CLI or the official Claude Code and Codex plugin marketplaces.
Try it
Once installed, ask your agent something like:
Restructure this Expo app to use route groups for the authenticated and public sections, and convert the JS tab bar to NativeTabs with a header search bar on the browse screen.
SKILL.md
The instructions your agent loads, as published by Expo.
Related Skills
See all Expo Router Navigation alternativesSkill: React Native Best Practices
by Callstack
Callstack's official React Native performance skill: a priority-ordered framework for FPS, time-to-interactive, bundle size, memory leaks and re-render problems.
Skill: bitdrift Instrumentation
by bitdrift
Adds the bitdrift Capture SDK to an iOS, Android or React Native app and wires up logging, network monitoring, screen views and TTI correctly.
Skill: Android R8 Keep-Rule Analyzer
by Google
Google's official Android skill for auditing R8 and ProGuard keep rules — finds redundant and overly broad rules that quietly inflate APK size.