react-native-apps
SKILL.md
React Native / Mobile Apps
When to use this skill
- Building mobile apps with React Native or Expo.
- Managing navigation stack.
- Accessing native modules.
1. Expo ecosystem
- Expo Router: Use file-based routing (similar to Next.js) via
expo-router. - Config: Manage native permissions via
app.jsonconfig plugins.
2. Styling
- NativeWind: Use Tailwind-like classes via
nativewindif standard, orStyleSheet.createfor performance-critical views. - SafeArea: Always wrap top-level screens in
SafeAreaViewor handle insets manually.
3. Performance
- Lists: Use
FlashList(Shopify) or optimizedFlatListfor long lists. - Bridge: Minimize passes over the JS bridge. Use Reanimated for 60fps animations.
4. Navigation
- Stack: Use Stack for drill-down.
- Tabs: Use Tabs for top-level sections.
- Deep Links: configure generic links in
app.jsonfor universal links.
Weekly Installs
3
Repository
sraloff/gravitybootsGitHub Stars
2
First Seen
Feb 21, 2026
Security Audits
Installed on
amp3
github-copilot3
codex3
kimi-cli3
gemini-cli3
cursor3