What problem does it solve? Manually scaffolding a new REST API endpoint in a Spring Boot project requires writing consistent code across five layers (Entity, Repository, DTO, Service, Controller) plus tests, and any deviation from project conventions creates maintenance debt. This Skill generates the entire stack following the project's established patterns, including WebClient-based LLM integration and error handling. ## Core Features & Use Cases - Full-Layer Generation: Creates Entity, JPA Repository, DTO with static from() factory, transactional Service, and REST Controller in one consistent pass. - LLM Integration Patterns: Applies the project's WebClient patterns for calling the Python FastAPI inference server, including LlmServiceUnavailableException and LlmTimeoutException error mapping. - Convention Enforcement: Enforces annotation ordering, FetchType.LAZY relationships, Mono/Flux async responses, SSE streaming, and X-Staff-Id header conventions. - Use Case: When you need to add a new /api/appointments endpoint to the medical consultation system, the Skill generates all layers matching the existing MedicalController and ChatController patterns, plus MockMvc tests covering success, 503, and 504 cases. ## Quick Start Ask the AI to create a new API endpoint for your domain, for example by saying create a Spring API endpoint for patient appointments with history retrieval.