add-gateway
CommunityGenerate a Spring Cloud Gateway front door
Software Engineering#api routing#jwt authentication#spring cloud gateway#webmvc#spring boot 4#kubernetes-ready#identity propagation
Authordprice-dev
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill eliminates the time-consuming setup of an enterprise API gateway by providing a proven blueprint for routing requests and centralizing JWT authentication in a separate Spring Boot gateway project.
Core Features & Use Cases
- Gateway project scaffolding for infrastructure: Creates a standalone Spring Cloud Gateway MVC application with its own build, deployment unit, and routing configuration distinct from domain services.
- JWT validation and identity propagation: Validates JWT at the gateway and forwards authenticated identity downstream via trusted headers for consistent authorization without duplicating JWT validation.
- Spec-driven routing and operational health: Implements path-based routing (e.g., /api/users/, /api/payments/), includes gateway-level health aggregation patterns, and enforces a servlet/WebMvc-compatible test approach.
- Use Case: When you have multiple Spring Boot services and need a single entry point for a frontend, use this Skill to route traffic, validate tokens once, and pass user identity to backend services.
Quick Start
Create a new separate gateway Spring Boot project alongside your domain services, then apply the route configuration, gateway security configuration, identity propagation, and downstream trust filter pattern described in this Skill.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: add-gateway Download link: https://github.com/dprice-dev/claude-java-skills/archive/main.zip#add-gateway Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.