spring-boot-3
Installation
SKILL.md
When to Use
Triggers: When building Spring Boot applications, configuring beans, or implementing REST services.
Load when: building Spring Boot 3.3+ apps, configuring properties, implementing services, or creating REST controllers.
Critical Patterns
Pattern 1: ALWAYS use Constructor Injection
// ✅ Constructor injection — testable, explicit, immutable
@Service
public class UserService {
private final UserRepository userRepository;
private final EmailService emailService;
private final PasswordEncoder passwordEncoder;
Related skills