Installs into .claude/skills of the current project.
Are you the author of React Native?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/skeletorflet-react-native)
---
name: react-native
description: Cross-platform mobile development with React — Expo framework, core components, navigation, native modules, EAS Build, OTA updates, and debugging.
trigger: react native, react-native, expo, expo router, eas build, flatlist, react native navigation, native modules, ota updates
---
# React Native
## Expo Framework
Expo is the recommended framework for React Native. Provides managed workflow, pre-built native modules, and over-the-air updates via EAS.
## Core Components
- `View` — layout container (flexbox)
- `Text` — text rendering with nesting and styling
- `FlatList` — performant virtualized scrolling lists
- `TextInput` — keyboard-aware text entry
- `ScrollView` — scrollable content container
- `Pressable` — touch interaction with state feedback
## Navigation (Expo Router)
File-based routing similar to Next.js. Supports stacks, tabs, drawers, and deep links. Dynamic routes with `[param]` syntax.
## State Management
Options include React Context, Zustand, Redux Toolkit, and Jotai. Expo Router integrates search params for URL-driven state.
## Native Modules
Custom native code via Expo modules API or New Architecture (Fabric / TurboModules). Supports Swift, Kotlin, and C++.
## EAS Build
Cloud-based build service for iOS and Android. Manages provisioning profiles, certificates, and app signing.
## OTA Updates
Expo Updates delivers JavaScript bundle updates without app store review. Supports rollbacks and channels.
## Debugging
React DevTools, Flipper, Hermes debugger, and Metro bundler with fast refresh for instant iteration.