Expo React Native

Expo React Native

Official Expo skills for developing React Native mobile apps — navigation, APIs, and deployment.

Claude / Claude Code
GitHub Copilot
Cursor
VS Code
OpenAI Codex
DevelopmentDeveloper

What it does

Claude mixes Expo SDK versions, suggests bare workflow APIs for managed workflow projects, uses deprecated Expo modules that have been replaced, and generates configuration that works in development but fails in EAS Build. This is Expo's official skill — built and maintained by the Expo engineering team — covering the correct Expo SDK APIs for the current version, managed workflow constraints, EAS Build configuration, over-the-air update patterns, and the specific places where Expo diverges from bare React Native. Made by Expo.

Use case

Any React Native project using Expo — especially managed workflow projects where bare workflow suggestions actively break the build. Essential for EAS Build and EAS Update workflows where configuration errors are only caught at build time.

The Prompt

Copy and use immediately
"Add camera access to my Expo managed workflow app."
"Set up EAS Build for iOS and Android with correct environment variables."
"Configure OTA updates with EAS Update for my production app."
"Add push notifications using Expo Notifications — managed workflow."
"This EAS Build is failing — diagnose the configuration."

How to use

  1. 1

    Specify managed workflow or bare workflow upfront — the APIs differ significantly.

  2. 2

    For EAS: provide your eas.json and app.json. Claude diagnoses configuration issues without needing to run the build.

  3. 3

    Claude uses the current Expo SDK version — specify your SDK version if you're not on the latest.

Input / Output

Input

A description of the feature or configuration you need, with your workflow type (managed or bare) and SDK version.

Output

Expo SDK code using correct current APIs for your workflow type: right module names, correct permission configuration, working EAS configuration, and OTA update setup that functions correctly in production.

Install via CLI

npx skillsadd expo/agent-skills/expo-react-native
Added 15 Mar 2026Submitted by expo👁 44📋 0

Details

Platforms
Claude / Claude CodeGitHub CopilotCursorVS CodeOpenAI Codex
Category
Development
License
apache-2.0
Author
Expo

Stats

📋 Copies0
👁 Views44
👍 Upvotes0

Install with skills.sh

npx skillsadd expo/skills/expo-react-native

Requires skills.sh CLI

Community Notes

Sign in with GitHub to leave a note.

No notes yet. Be the first to contribute.