auth0 avatar

Auth0 Aspnetcore Api

This handles JWT Bearer token validation for ASP.NET Core Web APIs using Auth0's authentication library. You'd reach for it when building a REST API that needs to validate access tokens from SPAs, mobile apps, or other services. It wires up the standard UseAuthentication/UseAuthorization middleware and includes scope-based authorization policies and DPoP proof-of-possession support. The skill walks you through the common pitfall of creating an Auth0 API resource instead of an Application, and catches mistakes like including https:// in the domain config or putting middleware in the wrong order. It offers both automated CLI setup that writes your appsettings.json and a manual path if you prefer configuring resources yourself.

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

Install

$ npx -y skills add auth0/agent-skills --skill auth0-aspnetcore-api --agent claude-code

Installs into .claude/skills of the current project.

Files

This handles JWT Bearer token validation for ASP.NET Core Web APIs using Auth0's authentication library. You'd reach for it when building a REST API that needs to validate access tokens from SPAs, mobile apps, or other services. It wires up the standard UseAuthentication/UseAuthorization middleware and includes scope-based authorization policies and DPoP proof-of-possession support. The skill walks you through the common pitfall of creating an Auth0 API resource instead of an Application, and catches mistakes like including https:// in the domain config or putting middleware in the wrong order. It offers both automated CLI setup that writes your appsettings.json and a manual path if you prefer configuring resources yourself.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/auth0/agent-skills
Categories
Backend & APIs, Security, AI & Agent Building, Mobile Development, .NET & C#
First seen
Jun 3, 2026

More from auth0/agent-skills

All 23
1davila7 avatarapi-patternsdavila7/claude-code-templatesAPI design principles and decision-making. REST vs GraphQL vs tRPC selection, response formats, versioning, pagination.486skills.sh installs
2secondsky avatarapi-design-principlessecondsky/claude-skillsMaster REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewin479skills.sh installs
3intellectronica avatarupstash-redis-kvintellectronica/agent-skillsRead and write to Upstash Redis-compatible key-value store via REST API. Use when there is a need to save or retrieve key-value data, use Redis features (cachin473skills.sh installs
4secondsky avatarapi-reference-documentationsecondsky/claude-skillsCreates professional API documentation using OpenAPI specifications with endpoints, authentication, and interactive examples. Use when documenting REST APIs, cr465skills.sh installs
5aj-geddes avataraws-rds-databaseaj-geddes/useful-ai-promptsDeploy and manage relational databases using RDS with Multi-AZ, read replicas, backups, and encryption. Use for PostgreSQL, MySQL, MariaDB, and Oracle.453skills.sh installs
6davila7 avatarbackend-patternsdavila7/claude-code-templatesBackend architecture patterns, API design, database optimization, and server-side best practices for Node.js, Express, and Next.js API routes.452skills.sh installs