Adds Auth0 authentication to Vue 3 SPAs using the official auth0-vue SDK. You get login, logout, user sessions, and protected routes with composables like useAuth0(), isAuthenticated, and getAccessTokenSilently(). Works with Vite or Vue CLI. The skill includes setup scripts, environment configuration, and navigation guard patterns for protecting routes. One thing to watch: this is redirect-based Universal Login only, so if you need embedded login forms or server-side rendering with Nuxt, you'll need a different approach. The documentation covers common gotchas like forgetting callback URLs in the Auth0 dashboard and the VITE_ prefix requirement for environment variables.
npx skills add https://github.com/auth0/agent-skills --skill auth0-vue