Spin up a new Expo app with tabs and auth in one session
Quand l'utiliser : Day zero of a new project — you want tabs, stack, and a sign-in flow without reading three blog posts.
Prérequis
- Node 20+, Xcode or Android Studio — Standard Expo requirements
- Skill installed — git clone https://github.com/zaferayan/skills ~/.claude/skills/skills
Déroulement
-
Create the appUse the Expo skill. Start a new app 'TaskFlow' with expo-router, TypeScript, and the tabs template. Include a login screen with email/password.✓ Copié→ npx create-expo-app run, then file structure with app/(tabs)/ and app/(auth)/
-
Add stateWire up Zustand for the auth store and persist to SecureStore.✓ Copié→ stores/auth.ts with zustand + persist middleware using expo-secure-store
-
Test on deviceStart the dev server and give me the QR code to scan.✓ Copié→ npx expo start output
Résultat : A running app on your phone with tabs, auth, and persistence in under an hour.
Pièges
- Claude suggests react-native-cli patterns — Explicitly say 'Expo SDK, expo-router only' in prompts