Saltar al contenido principal
Agent Skills son instrucciones estructuradas que ayudan a los asistentes de programación con IA a implementar correctamente la autenticación con Auth0. Instálalas una vez y luego pide a tu asistente que añada el inicio de sesión, proteja rutas, proteja las API, configure MFA, migre desde otro proveedor o personalice tu página de inicio de sesión; se encargará del resto. Funciona con Claude Code, Cursor, GitHub Copilot y más de 40 agentes compatibles con el formato Agent Skills.

Requisitos previos

  • Una cuenta de Auth0 (plan gratuito disponible)
  • Tu dominio de Auth0 y tu ID de cliente del Auth0 Dashboard
  • Un asistente de codificación con IA (Claude Code, Cursor o GitHub Copilot)

Instalar

Auth0 está en el marketplace oficial de plugins de Claude Code (claude-plugins-official). Primero, asegúrate de que el marketplace esté actualizado y luego instálalo:
/plugin marketplace update claude-plugins-official
/plugin install auth0@claude-plugins-official
O escribe /plugin en una sesión, ve a la pestaña Discover y busca “Auth0”.También puedes instalarlo desde la terminal sin iniciar una sesión:
claude plugin marketplace update claude-plugins-official
claude plugin install auth0@claude-plugins-official
Si aparece un error de “not found”, agrega primero el marketplace y luego vuelve a intentar la instalación:
/plugin marketplace add anthropics/claude-plugins-official
/plugin install auth0@claude-plugins-official

Pruébalo ahora

Tras instalarlo, pega cualquiera de estos en tu asistente de programación con IA:
Add Auth0 login to my app
Secure my Express API with Auth0 JWT validation
Migrate from Firebase Auth to Auth0
Proporciona contexto al redactar la solicitud: menciona tu framework, el tipo de router y si necesitas inicio de sesión, protección de API o ambas. Cuanto más específica sea la solicitud, mejor será el resultado.

Cómo funciona

1

Describe lo que necesitas

Dile a tu asistente lo que quieres: agregar inicio de sesión a tu aplicación de React, proteger una API de Spring Boot, migrar desde Cognito, agregar MFA o personalizar tu página de inicio de sesión. No necesitas saber qué skill o SDK usar.
2

Se activa la skill adecuada

El asistente lee los archivos de tu proyecto (package.json, requirements.txt, build.gradle, etc.), identifica tu framework y activa la skill correspondiente entre las 25 disponibles.
3

Obtienes código funcional

La skill guía a tu asistente durante toda la implementación: instala el SDK adecuado, crea rutas de autenticación, configura variables de entorno, agrega protección de rutas y sigue las prácticas recomendadas de Auth0.
No necesitas seleccionar skills manualmente. La detección del framework gestiona automáticamente las skills de SDK, y puedes invocar directamente skills de funcionalidades como MFA o migración con solo describir lo que necesitas.

Available skills

25 skills que cubren la configuración de la autenticación, la protección de API, la migración, las herramientas de la CLI y las funciones avanzadas. Puedes pegar directamente cada prompt de ejemplo que aparece a continuación en tu asistente de programación con IA.

Primeros pasos

SkillLo que hacePruébalo
Quickstart RouterDetecta tu framework y configura Auth0 con el SDK adecuadoAñade autenticación de Auth0 a mi aplicación
MigrationMigra usuarios y código desde Firebase, Cognito, Supabase, Clerk o una autenticación personalizadaAyúdame a migrar de Firebase Auth a Auth0
CLIReferencia de comandos de Auth0 CLI: administra aplicaciones, API, usuarios, roles, organizaciones, Actions, registros, dominios personalizados y Universal LoginCrea una aplicación de Auth0 con la CLI

Frontend

SkillQué hacePruébalo
ReactInicio y cierre de sesión, sesiones de usuario y rutas protegidas para aplicaciones SPA de ReactAdd Auth0 login to my React app
VueAutenticación para aplicaciones de Vue 3 con composables y guards de rutasSet up Auth0 in my Vue 3 app
AngularAutenticación con guards de rutas e interceptores HTTP para Angular 13+Add Auth0 authentication to my Angular app
Vanilla JSAutenticación para cualquier SPA de JavaScript; también funciona con Svelte y SolidJSAdd Auth0 login to my Svelte app

Backend y full-stack

SkillQué hacePruébalo
Next.jsAutenticación para Next.js 13+ con App Router, Pages Router, middleware y componentes del servidorConfigura Auth0 en mi aplicación Next.js con rutas protegidas
NuxtSesiones del lado del servidor y protección de rutas para Nuxt 3/4Agrega la autenticación de Auth0 a mi aplicación Nuxt
ExpressInicio de sesión, cierre de sesión y rutas protegidas con sesiones para Express.jsAgrega el inicio de sesión de Auth0 a mi aplicación Express
FlaskInicio de sesión, cierre de sesión y perfiles de usuario para aplicaciones web FlaskConfigura Auth0 en mi aplicación Flask
FastifyAutenticación basada en sesiones para aplicaciones web FastifyAgrega la autenticación de Auth0 a mi aplicación Fastify
Java ServletInicio de sesión y manejo de callbacks para aplicaciones Java ServletAgrega el inicio de sesión de Auth0 a mi aplicación Java Servlet

API

SkillQué hacePruébala
Express APIValidación de JWT Bearer y control de acceso basado en scopes para API de Node.js/ExpressSecure my Express API with Auth0 JWT validation
Fastify APIValidación de JWT Bearer y comprobación de scopes para endpoints de API de FastifyAdd Auth0 JWT validation to my Fastify API
FastAPIValidación de tokens y autorización basada en scopes para backends de Python con FastAPISecure my FastAPI endpoints with Auth0
Spring Boot APIValidación de JWT y autorización basada en scopes para API de Spring BootAdd Auth0 authentication to my Spring Boot API
ASP.NET Core APIAutenticación JWT Bearer y compatibilidad con DPoP para endpoints de API de .NETSecure my ASP.NET Core API with Auth0
Go APIValidación de JWT y autorización basada en scopes para API HTTP de Go con go-jwt-middlewareAdd Auth0 JWT validation to my Go API

Móvil

SkillQué hacePruébalo
React NativeAutenticación con soporte biométrico y deep linking para apps de React Native CLIAñade el inicio de sesión de Auth0 a mi app de React Native
ExpoAutenticación con Expo Config Plugin para apps móviles con flujo de trabajo administradoConfigura Auth0 en mi app de Expo
AndroidWeb Auth, biometría y gestión de credenciales para Android nativoAñade la autenticación de Auth0 a mi app de Android
iOS / macOSIntegración nativa de Auth0.swift para iOS, macOS, tvOS, watchOS y visionOSAñade el inicio de sesión de Auth0 a mi app de iOS

Avanzado

SkillQué hacePruébalo
MFAAutenticación multifactor: TOTP, SMS, correo electrónico, push, WebAuthnAdd TOTP-based multi-factor authentication to my app
Generador de pantallas de ACULGenera pantallas de Universal Login personalizadas con React o JavaScript estándarCreate a branded login screen matching our design system

Más información

Auth0 Agent Skills en GitHub

Código fuente, las 25 definiciones de skills y el gestor de incidencias.

Quickstarts de Auth0

Guías paso a paso para la integración manual (sin IA) de Auth0.

SDKs de Auth0

Documentación de SDKs y referencias de API.

Especificación de Agent Skills

El estándar abierto en el que se basan Agent Skills, compatible con más de 40 herramientas de programación con IA.

Obtén ayuda