Trail of Bits' security review skill for PRs, commits, and diffs: risk-first analysis with git history, blast radius, and honest coverage limits.
Expo Router Navigation
Summary
Official Expo skill for Expo Router: file-based routes, native stacks, NativeTabs, modals and form sheets, headers, toolbars, and search bars.
Features
- 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
Install This Skill
Add this skill to your favorite AI agent in a few steps.
Skill Content
Usage Instructions
Learn how to use this skill with different AI agents.
Example Usage
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.
Description
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.
Related Skills
Generates and validates parametric STEP-first CAD parts and assemblies from natural language.
Deno's official foundational skill — project setup, package choices, configuration, and CLI commands done the current way.
Build Gradio web UIs and ML demos in Python with the current API — components, layouts, events, and chat interfaces.