Files

auth0

Auth0 skills for setting up authentication, migrating from other providers, implementing Multi-Factor Authentication (MFA), and framework-specific SDK integrations.

Installation

Via Claude Code:

First, add the Auth0 marketplace if you haven't already:

/plugin marketplace add auth0/agent-skills

Then install the plugin:

/plugin install auth0@auth0-agent-skills

Via Skills CLI:

npx skills add auth0/agent-skills/plugins/auth0

Skills

Skill Description Documentation
auth0-quickstart Detects the project's framework and guides through a complete Auth0 integration from scratch. Handles tenant and application setup, environment variable configuration, and routes to the correct SDK skill. SKILL.md
auth0-migration Guides migration of existing authentication to Auth0 from other providers (Firebase, Cognito, Supabase, Clerk, custom). Covers user import strategies, JWT validation updates, and gradual migration patterns. SKILL.md
auth0-mfa Implements Multi-Factor Authentication. Covers factor setup (TOTP, SMS, email, push, WebAuthn, voice), step-up authentication for sensitive operations, and adaptive MFA policies. SKILL.md
auth0-spa-js Integrates @auth0/auth0-spa-js into Vanilla JS, Svelte, SolidJS, and any framework-agnostic SPA. Covers client initialization, login/logout, token retrieval, refresh token rotation, and calling protected APIs without a framework-specific wrapper. SKILL.md
auth0-react Integrates @auth0/auth0-react into React SPAs (Vite or Create React App). Covers provider setup, login/logout, protected routes, and API calls with access tokens using React hooks. SKILL.md
auth0-vue Integrates @auth0/auth0-vue into Vue 3 SPAs (Vite or Vue CLI). Covers plugin installation, composables, navigation guards, and API calls with access tokens. SKILL.md
auth0-angular Integrates @auth0/auth0-angular into Angular 13+ applications. Covers module setup, route guards, HTTP interceptors for token attachment, and Angular service usage. SKILL.md
auth0-nextjs Integrates @auth0/nextjs-auth0 (v4) into Next.js 13+ applications. Supports App Router and Pages Router. Covers middleware, Server Components, session management, and protected pages. SKILL.md
auth0-nuxt Integrates @auth0/auth0-nuxt into Nuxt 3/4 applications. Covers module configuration, server-side sessions with encrypted cookies, route middleware, and composable usage. SKILL.md
auth0-express Integrates express-openid-connect into Express.js web applications. Covers session-based authentication with built-in /login, /logout, and /callback routes, and protecting routes with middleware. SKILL.md
auth0-flask Integrates auth0-server-python into Flask web applications. Covers session-based authentication using Flask's built-in session, login/callback/profile/logout flows, and stateless cookie or Redis-backed storage. SKILL.md
auth0-fastify Integrates @auth0/auth0-fastify into Fastify web applications with view engines. Covers session-based authentication, built-in auth routes, and protecting routes with hooks. SKILL.md
auth0-fastify-api Integrates @auth0/auth0-fastify-api into stateless Fastify APIs. Covers JWT Bearer token validation, scope and permission checks, and securing API endpoints without sessions. SKILL.md
auth0-react-native Integrates react-native-auth0 into React Native CLI (bare workflow) applications (iOS and Android). Covers native deep linking setup, login/logout flows, biometric authentication, and secure token storage. SKILL.md
auth0-expo Integrates react-native-auth0 into Expo (managed workflow) mobile apps. Covers Expo Config Plugin setup, custom scheme deep linking, login/logout flows, biometric authentication, and EAS builds. SKILL.md
auth0-android Integrates com.auth0.android:auth0 into native Android applications (Kotlin/Java). Covers Web Auth login/logout, biometric-protected credential storage, and MFA. SKILL.md
auth0-swift Integrates Auth0.swift into native iOS/macOS applications (Swift). Covers Web Auth login/logout, biometric-protected credential storage, and MFA. SKILL.md
auth0-aspnetcore-api Secures ASP.NET Core Web API endpoints with JWT Bearer token validation using Auth0.AspNetCore.Authentication.Api. Covers scope/permission checks, DPoP proof-of-possession token binding, and stateless auth for REST APIs. SKILL.md
auth0-fastapi-api Secures FastAPI API endpoints with JWT Bearer token validation using auth0-fastapi-api. Covers scope/permission checks, DPoP proof-of-possession token binding, and stateless auth for REST APIs. SKILL.md
express-oauth2-jwt-bearer Secures Node.js/Express API endpoints with JWT Bearer token validation using express-oauth2-jwt-bearer. Covers scope and permission-based RBAC, claim validation, DPoP support, and stateless auth for REST APIs. SKILL.md