Add quick and secure login to your Expo or React Native app using Clerk. This skill guides you through setting up authentication with the @clerk/expo package. You can choose between ready-made login screens or build your own using Clerk hooks.
The skill works only for Expo and React Native projects. It checks your project type and helps you avoid mistakes with other platforms. Follow simple steps to install the package, add your publishable key, and pick the best auth flow for your needs.
If you need special features like token caching or deep links, this skill works together with another skill for those recipes. Get your app authenticated fast with clear instructions.
Global
mkdir -p ~/.claude/skills/clerk-expoProject
mkdir -p .claude/skills/clerk-expoEntra App Registrationmicrosoft/azure-skills
Register apps in Entra ID for secure authentication and API access with OAuth 2.0
Entra Agent Idmicrosoft/azure-skills
Create unique OAuth identities for each AI agent instance using Microsoft Graph
Firebase Auth Basicsfirebase/agent-skills
Add secure user sign-in to your app with Firebase Authentication in minutes
Convex Setup Authget-convex/agent-skills
Set up secure login and user management for your Convex app
Better Auth Best Practicesbetter-auth/skills
Add secure login to your app with email, OAuth, and plugins
Create Auth Skillbetter-auth/skills
Set up login and sign-up in your app with Better Auth easily
Email And Password Best Practicesbetter-auth/skills
Set up email verification, password reset, and secure login with Better Auth
Clerk Setupclerk/skills
Quickly add Clerk authentication to any project using the CLI tool