What problem does it solve? Setting up Auth0 for a web application involves choosing the correct application type, configuring callback and logout URLs, and syncing environment variables, and mistakes in any of these steps cause login failures that are hard to debug. ## Core Features & Use Cases - CLI-Driven Provisioning: Creates and updates Auth0 clients via stripe projects commands with complete JSON configuration payloads mapped to the Auth0 Management API. - SDK Version Verification: Requires reading the locally installed Auth0 SDK README before writing integration code to avoid breaking-change errors across major versions. - Mandatory Verification: Syncs environment variables and validates configuration after every change, with a dashboard fallback only for unsupported fields. - Use Case: When adding Auth0 login to a Next.js app, the skill inspects the repo, classifies the app as a Regular Web App, creates the client with correct localhost callback URLs, and pulls the env vars locally. ## Quick Start Set up Auth0 authentication for my Next.js app using Stripe Projects, including callback URLs and local environment variables.