mirror of
https://github.com/auth0/agent-skills.git
synced 2026-09-19 02:38:28 +08:00
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 |