auth0-expo

Skill Auth0 officiel pour intégrer l'authentification dans les applications Expo (React Native managed workflow) via le SDK react-native-auth0 et l'Expo Config Plugin.

npx skills add https://github.com/auth0/agent-skills --skill auth0-expo

auth0-expo

Ce skill fait partie du repository officiel auth0/agent-skills, qui regroupe une collection de skills destinés aux assistants de code IA (Claude Code, Cursor, GitHub Copilot, etc.) pour implémenter l'authentification Auth0 correctement et sans erreur.

Le skill auth0-expo couvre spécifiquement les projets utilisant Expo en managed workflow. Il guide l'agent IA à travers l'intégration complète du SDK react-native-auth0 avec l'Expo Config Plugin : configuration de l'application Auth0 (via script bootstrap automatisé ou saisie manuelle des credentials), installation du SDK, ajout du plugin dans app.json, configuration des callback URLs, et mise en place de Auth0Provider avec le hook useAuth0.

Ce que ce skill inclut

Le SKILL.md est pleinement rédigé et opérationnel. Il contient un workflow pas à pas destiné à l'agent : détection des prérequis (Node.js, Auth0 CLI, expo-dev-client), setup automatique ou manuel, installation des dépendances, configuration native iOS/Android, exemples de code TypeScript, vérification du build, et une table des erreurs courantes. Des références vers des fichiers de documentation complémentaires (setup.md, integration.md, api.md) sont également incluses.

Ce skill est à utiliser uniquement pour les projets Expo (managed workflow). Pour un projet React Native CLI sans Expo, le skill auth0-react-native est recommandé. Des tableaux de routage clairs dans le skill indiquent quel skill utiliser selon le framework cible (Next.js, Angular, Vue, Express, Android, etc.).

L'activation de ce skill est automatique lorsque l'assistant détecte un projet Expo nécessitant Auth0 — il n'est pas nécessaire de le sélectionner manuellement grâce au skill Quickstart Router présent dans le même repository.

Skills similaires