spring-boot-engineer
spring boot engineer
What it does
- Use field injection (@Autowired on fields)
- Skip input validation on API endpoints
- Use @Component when @Service/@Repository/@Controller applies
- Mix blocking and reactive code (e.g., calling .block() inside a WebFlux chain)
- Store secrets or credentials in application.properties/application.yml
- Hardcode URLs, credentials, or environment-specific values
- Use deprecated Spring Boot 2.x patterns (e.g., WebSecurityConfigurerAdapter)
Requirements & configuration
- 1. Analyze requirements — Identify service boundaries, APIs, data models, security needs
Configuration: DOWN
Derived from the skill's own SKILL.md documentation · extracted 2026-07-23
spring-boot-engineer FAQ
What does the spring-boot-engineer skill do?
Generates Spring Boot 3.x configurations, creates REST controllers, implements Spring Security 6 authentication flows, sets up Spring Data JPA repositories, and configures reactive WebFlux endpoints. Use when building Spring Boot 3.x applications, microservices, or reactive Java applications; invoke for Spring Data JPA, Spring Security 6, WebFlux, Spring Cloud integration, Java REST API design, or Microservices Java architecture. Use field injection (@Autowired on fields) Skip input validation on API endpoints
What does spring-boot-engineer require?
1. Analyze requirements — Identify service boundaries, APIs, data models, security needs Configuration keys: DOWN.
How do I install spring-boot-engineer?
Run: npx -y skills add https://github.com/jeffallan/claude-skills --skill spring-boot-engineer --agent claude-code — the source lives at github.com/jeffallan/claude-skills.
Maintain spring-boot-engineer?
Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.
[](https://getagentictools.com/skills/jeffallan-claude-skills-spring-boot-engineer?ref=badge) npx agentictools info skills/jeffallan-claude-skills-spring-boot-engineer The second line is the CLI lookup for this page — handy in READMEs and docs.