auth0 avatar

Auth0 Java Mvc Common

Adds Auth0 authentication to Java servlet apps using the mvc-auth-commons SDK. You get login, logout, and callback handling with AuthenticationController, plus session-based auth for traditional server-rendered web apps on Tomcat, Jetty, or similar containers. The skill walks you through dependency setup, credential management with environment variables, and servlet creation. It's explicit about when not to use this: if you're building a Spring Boot app with autoconfiguration or a stateless REST API, there are better fits. The automated setup path uses Auth0 CLI to scaffold your app configuration, though you can do it manually through the dashboard if you prefer. Solid choice for javax.servlet shops that need straightforward server-side authentication without Spring.

skills.sh installs
388
GitHub stars
56
last updated
Aug 21, 2026

Install

$ npx -y skills add auth0/agent-skills --skill auth0-java-mvc-common --agent claude-code

Installs into .claude/skills of the current project.

Files

Adds Auth0 authentication to Java servlet apps using the mvc-auth-commons SDK. You get login, logout, and callback handling with AuthenticationController, plus session-based auth for traditional server-rendered web apps on Tomcat, Jetty, or similar containers. The skill walks you through dependency setup, credential management with environment variables, and servlet creation. It's explicit about when not to use this: if you're building a Spring Boot app with autoconfiguration or a stateless REST API, there are better fits. The automated setup path uses Auth0 CLI to scaffold your app configuration, though you can do it manually through the dashboard if you prefer. Solid choice for javax.servlet shops that need straightforward server-side authentication without Spring.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/auth0/agent-skills
Categories
Backend & APIs, Code Review & Quality, AI & Agent Building, Java & JVM
First seen
Jun 3, 2026

More from auth0/agent-skills

All 23
1gohypergiant avataraccelint-nextjs-best-practicesgohypergiant/agent-skillsNext.js performance optimization and best practices. Use when writing Next.js code (App Router or Pages Router); implementing Server Components, Server Actions,386skills.sh installs
2syncfusion avatarsyncfusion-blazor-treegridsyncfusion/blazor-ui-components-skillsImplements the Syncfusion Blazor TreeGrid (SfTreeGrid) for hierarchical or self‑referential data with expandable nodes and nested row structures. Use this skill382skills.sh installs
3heygen-com avatarheygen-skillsheygen-com/skillsCreate HeyGen avatar videos via the v3 Video Agent pipeline — handles avatar resolution, aspect ratio correction, prompt engineering, and voice selection automa381skills.sh installs
4secondsky avatarbun-hono-integrationsecondsky/claude-skillsUse when building APIs with Hono framework on Bun, including routing, middleware, REST APIs, context handling, or web framework features.376skills.sh installs
5levnikolaevich avatarln-770-crosscutting-setuplevnikolaevich/claude-code-skillsSets up logging, error handling, CORS, health checks, and API docs. Use when adding cross-cutting concerns to backend projects.373skills.sh installs
6zzci avatarbkdzzci/skillsOperate a BKD kanban board over its REST API. Use when the user wants to manage BKD projects, issue execution workflows, cron jobs, or execution capacity, inclu373skills.sh installs