What problem does it solve? Securing APIs at the edge requires correctly wiring Auth0 as the OIDC identity provider into Kong Gateway's openid-connect plugin, and small misconfigurations (missing audience, HS256 signing, wrong issuer trailing slash, no claim-based authorization) silently break or weaken authentication. This Skill encodes the twelve non-negotiable rules and full configuration patterns so every Kong route and Auth0 tenant is fail-closed at the edge. ## Core Features & Use Cases - Gateway-enforced OIDC: Configures the Kong Enterprise openid-connect plugin against Auth0 tenants with JWKS signature verification, audience-pinned tokens, RS256-only signing, and claim-driven authorization via scopes_required, roles_required, groups_required, and audience_required. - Auth0 tenant and application setup: Covers the four Auth0 application types (SPA, Regular Web App, Native, M2M), Resource Server audiences, namespaced custom claims via Actions, refresh-token rotation, and server-side logout through /v2/logout. - Kubernetes GitOps paths: Supports Kong Ingress Controller, Kong Gateway Operator with Gateway API resources (Gateway, HTTPRoute, KongPlugin, KongReferenceGrant), and declarative Auth0 config via alethic/auth0-operator CRDs, Terraform, or Deploy CLI. - Use Case: When reviewing a pull request that adds a KongPlugin of type openid-connect, use this Skill to verify the config declares an audience, an authorization claim, a vault-referenced client_secret, RS256, and an exact-match issuer with trailing slash. ## Quick Start Use the auth0-kong-authz-authn skill to review my KongPlugin openid-connect configuration against Auth0 and flag any violations of the edge authentication rules.