Spring Boot Skills
GitHub
THE ENGINEERING COLLECTIONSPRING BOOT 4.x

Spring Boot Skills.

Engineering conventions for Claude Code and Codex.
From your first endpoint to the production details that matter.

39 skills2 agents Examples & verification
ADD TO YOUR AGENT

Install Boot 4 skills

claude plugin marketplace add rrezartprebreza/spring-boot-skills
claude plugin install spring-boot-4-skills@spring-boot-skills

All skills 39

Spring Boot 4 collection

39 skills
Testing01

agent-qa Browser Regression

Verify scoped browser journeys with agent-qa

agent-qa-browser-regression2 files
AI & MCP02

AI Observability

Observe Spring AI calls, tokens, cost, and latency

ai-observability4 files
Framework 7 Core03

API Versioning

Version Spring MVC and WebFlux APIs safely

api-versioning2 files
Migration & Deployment04

Container and Native Deployment

Build secure JVM containers and native images

container-native-deployment2 files
Architecture05

Domain-Driven Design

Model Spring domains with DDD tactical patterns

domain-driven-design4 files
Messaging06

Event-Driven Messaging

Build reliable broker producers and consumers

event-driven-messaging3 files
Data & Persistence07

Flyway Migrations

Create safe, repeatable Flyway schema migrations

flyway-migrations5 files
Architecture08

Hexagonal Architecture

Keep Spring domains behind ports and adapters

hexagonal-architecture4 files
Framework 7 Core09

HTTP Interface Clients

Create configured declarative HTTP clients

http-interface-clients3 files
Security10

Java Supply Chain Security

Review Java dependencies and release provenance

java-supply-chain-security3 files
Architecture11

Layered Architecture

Keep Spring web, service, and data layers clean

layered-architecture5 files
AI & MCP12

MCP Server

Expose safe Java tools and resources through MCP

mcp-server4 files
Architecture13

Multi-Module Maven

Structure maintainable multi-module Maven builds

multi-module-maven3 files
Architecture14

Multi-Tenancy

Enforce tenant identity and data isolation

multi-tenancy8 files
Framework 7 Core15

Null Safety

Apply explicit Java and Kotlin null contracts

null-safety2 files
Security16

OAuth2 Resource Server

Validate OAuth2 JWTs and authorize API scopes

oauth2-resource-server5 files
API Design17

OpenAPI First

Generate Spring endpoints from OpenAPI contracts

openapi-first3 files
API Design18

Problem Details RFC 9457

Return consistent RFC 9457 API error responses

problem-details-rfc94577 files
Operations19

Production Observability

Add metrics, traces, logs, health, and alerts

production-observability3 files
Framework 7 Core20

Resilience and Retry

Retry transient failures with bounded resilience

resilience-retry3 files
API Design21

REST API Conventions

Apply consistent Spring REST API conventions

rest-api-conventions5 files
Security22

Security Audit Logging

Design bounded and privacy-aware security records

security-audit-logging3 files
AI & MCP23

Spring AI Integration

Build Spring AI chat, RAG, and streaming flows

spring-ai-integration4 files
AI & MCP24

Spring AI Security

Bound AI tools and protect tenant-scoped retrieval

spring-ai-security3 files
Batch & Jobs25

Spring Batch

Build restartable and idempotent batch jobs

spring-batch4 files
Configuration26

Spring Boot 4 Configuration Properties

Bind and validate typed application configuration

configuration-properties3 files
API Design27

Spring Boot 4 Idempotency Patterns

Prevent duplicate effects across concurrent retries

idempotency-patterns2 files
Architecture28

Spring Boot 4 Spring Modulith

Verify module boundaries and durable events

spring-modulith2 files
Migration & Deployment29

Spring Boot Migration

Upgrade safely from Spring Boot 3.5 to Boot 4

spring-boot-migration2 files
Edge & Reactive30

Spring Cloud Gateway

Build secure and resilient edge gateway routes

spring-cloud-gateway3 files
Data & Persistence31

Spring Data JPA

Model efficient JPA entities, queries, and writes

spring-data-jpa3 files
Data & Persistence32

Spring Data Redis

Design safe Redis caches and rate limits

spring-data-redis5 files
API Design33

Spring HATEOAS

Build discoverable APIs with Spring HATEOAS

hateoas3 files
Security34

Spring Incident Response

Triage Spring incidents with bounded evidence work

spring-incident-response3 files
Security35

Spring Security JWT

Build JWT authentication and authorization safely

spring-security-jwt5 files
Security36

Spring Security Review

Review Spring authorization and attack surfaces

spring-security-review3 files
Testing37

Testing Pyramid

Choose focused unit, slice, and integration tests

testing-pyramid2 files
Data & Persistence38

Transactional Patterns

Control Spring transaction boundaries and retries

transactional-patterns3 files
Edge & Reactive39

WebFlux Reactive Patterns

Build non-blocking WebFlux and Reactor pipelines

webflux-reactive-patterns2 files