What problem does it solve? Building production-grade Spring Boot backends requires consistent patterns for controllers, services, repositories, validation, caching, and error handling, and this Skill provides ready-to-apply code templates for all of them. ## Core Features & Use Cases - REST API Structure: Thin controllers with pagination, DTO records with Bean Validation, and centralized exception handling via @ControllerAdvice. - Data & Service Layers: Spring Data JPA repositories, transactional services, caching with @Cacheable, and async processing with @Async. - Production Concerns: Rate limiting with Bucket4j (with secure X-Forwarded-For handling), request logging filters, retry with exponential backoff, and observability via Micrometer and OpenTelemetry. - Use Case: When scaffolding a new Spring Boot microservice, use this Skill to generate the controller-service-repository layers with validation, global error handling, and caching already wired correctly. ## Quick Start Ask the AI to create a Spring Boot REST endpoint for a new entity with validation, pagination, and centralized exception handling.