github.com/auth0/agent-skills
Skill | Added | Review |
|---|---|---|
auth0-expo Use when adding Auth0 login, logout, or session management to an Expo app. Integrates react-native-auth0 with the Expo Config Plugin for native iOS/Android builds — use even if the user says "add login to my Expo app" without mentioning the SDK. Do not use for bare React Native CLI projects. | 86 86 2.25x Agent success vs baseline Impact 97% 2.25xAverage score across 2 eval scenarios Securityby Passed No known issues Reviewed: Version: aacefa7 | |
auth0-custom-domains Use when setting up, verifying, or troubleshooting a custom Auth0 login domain (e.g. login.example.com). Covers CNAME setup, verification, TLS policy, Multiple Custom Domains, and Management API errors — even if the user just says "use my own domain for Auth0 login". | 98 98 1.59x Agent success vs baseline Impact 94% 1.59xAverage score across 3 eval scenarios Securityby Advisory Suggest reviewing before use Reviewed: Version: aacefa7 | |
acul-screen-generator Use when building or customizing Auth0 Universal Login screens with full UI control — creating branded login, signup, or MFA screens using the ACUL React or Vanilla JS SDK. Use this even if the user says "custom login page", "style my Auth0 login", or "build my own Universal Login UI" without mentioning ACUL directly. Does not cover basic branding (colors/logo only) — use auth0-branding for that. | 73 73 Impact — No eval scenarios have been run Securityby Advisory Suggest reviewing before use Reviewed: Version: aacefa7 | |
auth0-aspnetcore-authentication Use when adding cookie-based login, logout, or user profile to an ASP.NET Core MVC, Razor Pages, or Blazor Server web app. Integrates Auth0.AspNetCore.Authentication — use even if the user says "add login to my .NET web app" without naming the package. | 74 74 Impact — No eval scenarios have been run Securityby Advisory Suggest reviewing before use Reviewed: Version: aacefa7 | |
auth0-angular Use when adding Auth0 login, logout, route guards, or HTTP interceptors to an Angular application. Integrates @auth0/auth0-angular for SPAs — use even if the user says "protect my Angular routes" or "add authentication to Angular" without naming the SDK. | 76 76 1.16x Agent success vs baseline Impact 100% 1.16xAverage score across 1 eval scenario Securityby Advisory Suggest reviewing before use Reviewed: Version: aacefa7 | |
auth0-cli Use when running Auth0 CLI commands to manage tenant resources — creating apps or APIs, managing users, roles, organizations, actions, log streams, custom domains, or Universal Login config. Also use when calling the Auth0 Management API directly via the CLI. | 79 79 2.04x Agent success vs baseline Impact 100% 2.04xAverage score across 2 eval scenarios Securityby Passed No known issues Reviewed: Version: aacefa7 | |
auth0-aspnetcore-api Use when protecting ASP.NET Core Web API endpoints with JWT Bearer token validation, scope checks, or DPoP binding. Integrates Auth0.AspNetCore.Authentication.Api for stateless REST APIs receiving access tokens from frontends or mobile apps. | 79 79 Impact — No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: aacefa7 | |
auth0-express Use when adding session-based login, logout, or protected routes to an Express.js web application. Integrates express-openid-connect — use even if the user says "add login to my Express app" or "protect my Express routes". | 70 70 Impact — No eval scenarios have been run Securityby Advisory Suggest reviewing before use Reviewed: Version: aacefa7 | |
auth0-branding Use when customizing the look of Auth0 Universal Login to match a brand — changing colors, logo, fonts, page layout, or login text. Also use when resetting branding to defaults or checking if branding is wired up end-to-end. Does not cover full custom UI screens — use acul-screen-generator for that. | 74 74 Impact — No eval scenarios have been run Securityby Advisory Suggest reviewing before use Reviewed: Version: aacefa7 | |
auth0-android Use when adding Auth0 login, logout, or credential management to an Android app in Kotlin or Java. Covers Web Auth, biometric-protected CredentialsManager, and MFA — even if the user just says "add login to my Android app" without mentioning Auth0. Integrates com.auth0.android:auth0. | 73 73 Impact — No eval scenarios have been run Securityby Advisory Suggest reviewing before use Reviewed: Version: aacefa7 | |
auth0-quickstart Use when adding Auth0 authentication to any app and unsure which SDK or skill to use. Detects the project's framework and routes to the right setup workflow — use this as the entry point even if the user just says "add login to my app" or "set up Auth0" without naming a framework. | 67 67 Impact — No eval scenarios have been run Securityby Advisory Suggest reviewing before use Reviewed: Version: aacefa7 | |
auth0-migration Use when migrating users or authentication from another provider (Firebase, Cognito, Supabase, Clerk, or custom auth) to Auth0. Covers bulk user import, gradual migration strategies, and updating JWT validation — use even if the user says "switch our auth to Auth0" or "move our users to Auth0". | 70 70 Impact — No eval scenarios have been run Securityby Advisory Suggest reviewing before use Reviewed: Version: aacefa7 | |
auth0-mfa Use when adding MFA or step-up authentication to an app — requiring users to verify with a second factor (TOTP, SMS, passkey, push) for login or before a sensitive action. Also use for adaptive/risk-based MFA or compliance requirements like HIPAA or PCI-DSS, even if the user just says "add two-factor auth" or "require MFA before this action". | 70 70 Impact — No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: aacefa7 |