clerk-expo-patterns
clerk expo patterns
What it does
- SecureStore — encrypt token in device keychain (recommended for production)
- tokenCache — prop on <ClerkProvider> that provides custom storage
- useAuth — same API as web, works in any component
- OAuth — requires useSSO + deep link scheme configured in app.json
- clerk-setup - Initial Clerk install
- clerk-custom-ui - Custom flows & appearance
- clerk-orgs - B2B organizations
Requirements & configuration
- SDK: @clerk/expo v3+. Requires Expo 53+, React Native 0.73+.
- What Do You Need?
- | Persist tokens with SecureStore | references/token-storage.md |
- Clerk stores the session token in memory by default. In native apps:
- SecureStore — encrypt token in device keychain (recommended for production)
Configuration: NEXT_PUBLIC_EXPO_PUBLIC_
Derived from the skill's own SKILL.md documentation · extracted 2026-07-23
clerk-expo-patterns FAQ
What does the clerk-expo-patterns skill do?
Expo / React Native patterns with Clerk — SecureStore token cache, OAuth deep linking, useAuth in native, Expo Router protected routes, push notifications with user context. Triggers on: expo clerk, clerk react native, SecureStore token cache, expo router auth, OAuth deep link clerk, mobile auth clerk. SecureStore — encrypt token in device keychain (recommended for production) tokenCache — prop on <ClerkProvider> that provides custom storage
What does clerk-expo-patterns require?
SDK: @clerk/expo v3+. Requires Expo 53+, React Native 0.73+. What Do You Need? | Persist tokens with SecureStore | references/token-storage.md | Clerk stores the session token in memory by default. In native apps: SecureStore — encrypt token in device keychain (recommended for production) Configuration keys: NEXT_PUBLIC_, EXPO_PUBLIC_.
How do I install clerk-expo-patterns?
Run: npx -y skills add https://github.com/clerk/skills --skill clerk-expo-patterns --agent claude-code — the source lives at github.com/clerk/skills.
Maintain clerk-expo-patterns?
Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.
[](https://getagentictools.com/skills/clerk-skills-clerk-expo-patterns?ref=badge) npx agentictools info skills/clerk-skills-clerk-expo-patterns The second line is the CLI lookup for this page — handy in READMEs and docs.