spring-boot
Installation
SKILL.md
Spring Boot
Core conventions for Spring Boot application setup, configuration, and runtime. Targets Boot 4.0 (Spring Framework 7, Jakarta EE 11, Java 17+). Most guidance applies to Boot 3.2+ — version-specific features are annotated.
Do NOT Load for framework-specific topics (security, data, web, testing) — use the dedicated skill instead.
When to Use
- Starting a new Spring Boot project or evaluating project structure
- Configuring properties, profiles, or environment-specific overrides
- Debugging auto-configuration issues ("why isn't my bean created?")
- Enabling virtual threads, observability, or structured logging
- Setting up local dev services (Docker Compose, Testcontainers)
- Choosing HTTP client strategy or embedded server