spring-boot-skills
Production-grade Spring Boot 3 and 4 coding conventions
All Skills in This Repository (18)
Pure Emerald Level Indicatorsspring-security-jwt
Configure JWT authentication and RBAC for Spring Boot REST APIs.
spring-data-jpa
Standardize Spring Data JPA entities, repositories, and queries to prevent N+1 issues.
openapi-first
Generate Spring-compatible controllers, DTOs, and client stubs from OpenAPI specs.
hexagonal-architecture
Enforce ports and adapters to decouple Java domain logic from frameworks.
mcp-server
Build and operate MCP servers in Java/Spring Boot using the MCP Java SDK and Spring AI starters.
oauth2-resource-server
Configure Spring Security to validate JWTs and enforce scope-based access.
multi-module-maven
Coordinate Maven multi-module projects with standardized parent POM conventions.
ai-observability
Instrument and monitor AI interactions in Spring Boot applications with telemetry.
rest-api-conventions
Standardize Spring Boot REST APIs with unified response envelopes and error handling.
problem-details-rfc9457
Implement RFC 9457 Problem Details in Spring Boot REST APIs.
flyway-migrations
Organize and apply Flyway database migrations in Spring Boot projects.
layered-architecture
Enforce strict layer boundaries in Spring Boot code generation and scaffolding.
Frequently Asked Questions
FAQPage SchemaHow to install spring-boot-skills?โผ
Run `npx skills add rrezartprebreza/spring-boot-skills --all -g -y` in your terminal to install all Spring Boot 3 and 4 skills globally.
What problems do these Spring Boot skills solve?โผ
They stop your coding assistant from generating outdated Spring code, such as field injection, javax imports, removed starters, or nonexistent Spring AI dependencies. Each skill enforces current Boot 3 or Boot 4 conventions for APIs, JPA, security, testing, and deployment.
Do these skills work with Claude Code and Codex?โผ
Yes. Every skill follows the standard SKILL.md format and ships as marketplace plugins for both Claude Code and Codex, with matching CLAUDE.md and AGENTS.md project templates.
Should I use the Spring Boot 3 or Spring Boot 4 skills?โผ
Pick the folder matching your project stack. The Boot 4 tree covers Framework 7, Jackson 3, and Spring AI 2.0, while the Boot 3 tree covers Framework 6 and Spring AI 1.x.
Can these skills help migrate from Spring Boot 3 to 4?โผ
Yes. The spring-boot-migration skill walks your agent through staged upgrades, starter renames, Jackson 3 migration, and verification steps for a safe Boot 4 upgrade.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core