Crear una nueva app Expo con pestañas y autenticación en una sesión
Cuándo usarlo: Día cero de un nuevo proyecto — quieres pestañas, stack y un flujo de inicio de sesión sin leer tres publicaciones de blog.
Requisitos previos
- Node 20+, Xcode o Android Studio — Requisitos estándar de Expo
- Skill instalada — git clone https://github.com/zaferayan/skills ~/.claude/skills/skills
Flujo
-
Crear la appUsa la skill Expo. Inicia una nueva app 'TaskFlow' con expo-router, TypeScript y la plantilla de pestañas. Incluye una pantalla de inicio de sesión con correo electrónico y contraseña.✓ Copiado→ npx create-expo-app run, luego estructura de archivos con app/(tabs)/ y app/(auth)/
-
Añadir estadoConecta Zustand para el almacén de autenticación y persiste a SecureStore.✓ Copiado→ stores/auth.ts con zustand + middleware de persistencia usando expo-secure-store
-
Probar en dispositivoInicia el servidor de desarrollo y dame el código QR para escanear.✓ Copiado→ salida de npx expo start
Resultado: Una app ejecutándose en tu teléfono con pestañas, autenticación y persistencia en menos de una hora.
Errores comunes
- Claude sugiere patrones react-native-cli — Di explícitamente 'Expo SDK, solo expo-router' en los prompts