convex-react-native-expo
Installation
SKILL.md
Convex in React Native (Expo) — Agent Skill
Why this exists
Expo + React Native has a couple of “gotchas” compared to web React when integrating Convex:
- You must configure the deployment URL as
EXPO_PUBLIC_CONVEX_URLand make it available both locally and in EAS builds. (Expo readsEXPO_PUBLIC_*variables at runtime/build time.) - You should initialise
ConvexReactClientwithunsavedChangesWarning: falsein Expo/React Native projects. npx convex devdoes more than start “a server”: it creates/configures the project, creates theconvex/backend folder, and keeps generated types up to date inconvex/_generated.
This skill is a repeatable, “copy/paste safe” workflow to add Convex to an Expo project and keep the frontend and backend in sync.
When to use this skill (triggers)
Use this skill when the user asks for any of: