Add Clerk authentication to Expo and React Native apps using @clerk/expo. Use for Expo setup, prebuilt native components (AuthView, UserButton), custom…
Clerk Expo (React Native) Implement Clerk in Expo / React Native projects. This skill inlines verified patterns for the stable surface (provider, token cache, flows) and requires source inspection of the installed @clerk/expo package for anything volatile (component props, hook signatures). Activation Rules Activate when either is true: The user asks for auth in an Expo or React Native app, or mentions @clerk/expo, ClerkProvider, Expo Router auth, or Clerk hooks in a native app. The project is Expo/React Native (app.json / app.config.js, expo in package.json, metro.config.js, @clerk/expo dependency). Route away when: Native iOS/Swift project (.xcodeproj, Package.swift) → clerk-swift Native Android/Kotlin project (build.gradle without React Native) → clerk-android Web-only framework (Next.js, Remix, plain React, etc.) → the matching framework skill Intent Map Match what the user asked for, then load the reference(s) listed. Load only what the task needs.
don't have the plugin yet? install it then click "run inline in claude" again.