Spin up a new Expo app with tabs and auth in one session
언제 쓸까: Day zero of a new project — you want tabs, stack, and a sign-in flow without reading three blog posts.
사전 조건
- Node 20+, Xcode or Android Studio — Standard Expo requirements
- Skill installed — git clone https://github.com/zaferayan/skills ~/.claude/skills/skills
흐름
-
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.✓ 복사됨→ 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.✓ 복사됨→ 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.✓ 복사됨→ npx expo start output
결과: A running app on your phone with tabs, auth, and persistence in under an hour.
함정
- Claude suggests react-native-cli patterns — Explicitly say 'Expo SDK, expo-router only' in prompts