home / skills / spring

Spring skills for Claude Code

Find Spring skills to make your AI agents smarter.

49 skills available

abc-backend-guide

abcfed/claude-marketplace

12
This skill helps you navigate ABC backend development guidelines for Java/Spring Boot, RPC, database changes, debugging, and deployment.
springboot-verification

affaan-m/everything-claude-code

46.5k
This skill streamlines Spring Boot verification by automating build, static analysis, tests with coverage, security scans, and diff reviews before release.
backend-java

shaul1991/shaul-agents-plugin

This skill helps you design and implement Java Spring backend systems with Spring Boot, JPA/Hibernate, and Maven/Gradle.
hexagonal-architecture-layers-java

gentleman-programming/gentleman-skills

145
This skill helps you structure Java services with clean hexagonal layers, enforcing boundaries between domain, application, and infrastructure.
java-man

mike-boost/java-man

This skill performs ops-grade profiling of Java projects, producing PROJECT_PROFILE.md and DEPLOYMENT_RUNBOOK.md with architecture and deployment readiness
review-changes

pedrosantiagodev/buildup

This skill guides code reviewers to evaluate Java and Spring changes for robustness, maintainability, and best-practice adherence across tests and
spring-boot-engineer

openclaw/skills

1.2k
This skill helps you design and implement Spring Boot 3.x microservices with secure APIs, reactive WebFlux, and thorough testing for cloud-ready apps.
spring-boot-crud-patterns

giuseppe-trisciuoglio/developer-kit

99
This skill helps you implement feature-aligned CRUD services in Spring Boot 3.5+, aligning aggregates, repositories, and controllers with clean DTOs.
backend-kotlin

shaul1991/shaul-agents-plugin

This skill helps you develop Kotlin-based backends using Spring Boot, Ktor, coroutines, and Exposed ORM with best practices.
spring-boot-3

gentleman-programming/gentleman-skills

145
This skill helps you apply Spring Boot 3 configuration, DI, and REST patterns to build robust services with validated properties and transactional services.
springboot-security

affaan-m/everything-claude-code

46.5k
This skill helps you implement Spring Boot security best practices for authentication, authorization, validation, CSRF, secrets, headers, rate limiting, and
coding-guidelines

pedrosantiagodev/buildup

This skill enforces robust Java and Spring Boot guidelines to enhance maintainability, immutability, and clean architecture across projects.
unit-test-caching

giuseppe-trisciuoglio/developer-kit

99
This skill guides unit testing of Spring Cache annotations using in-memory caches to verify hits, misses, eviction, and key generation.
springboot-patterns

affaan-m/everything-claude-code

46.5k
This skill helps you implement Spring Boot patterns for scalable REST APIs, layering, caching, async, and logging in Java backend services.
spring-boot-rest-api-standards

giuseppe-trisciuoglio/developer-kit

99
This skill provides REST API design standards for Spring Boot, guiding endpoints, DTOs, validation, error handling, pagination, security headers, and HATEOAS.
jpa-patterns

affaan-m/everything-claude-code

46.5k
This skill helps you design JPA entities, optimize queries, and configure transactions in Spring Boot for reliable, scalable data access.
unit-test-bean-validation

giuseppe-trisciuoglio/developer-kit

99
This skill helps you unit-test Jakarta Bean Validation with patterns and examples for built-in constraints and custom validators.
java-coding-standards

affaan-m/everything-claude-code

46.5k
This skill helps you enforce Java Spring Boot coding standards, focusing on readability, immutability, optional usage, streams, and project layout.
spring-data-neo4j

giuseppe-trisciuoglio/developer-kit

99
This skill helps you integrate Spring Data Neo4j in Java apps by guiding setup, entities, repositories, and Cypher queries.
springboot-tdd

affaan-m/everything-claude-code

46.5k
This skill guides Spring Boot TDD workflows with JUnit 5, Mockito, MockMvc, Testcontainers, and JaCoCo to ensure fast, reliable tests.
unit-test-scheduled-async

giuseppe-trisciuoglio/developer-kit

99
This skill helps validate unit testing patterns for @Scheduled and @Async methods, enabling fast, isolated tests without real scheduling.
unit-test-parameterized

giuseppe-trisciuoglio/developer-kit

99
This skill guides you in writing parameterized unit tests with JUnit 5 using various sources to cover multiple scenarios efficiently.
aws-sdk-java-v2-bedrock

giuseppe-trisciuoglio/developer-kit

99
This skill helps Java developers integrate Amazon Bedrock patterns with AWS SDK 2.x, enabling model listing, invocation, streaming, and Spring Boot integration.
langchain4j-mcp-server-patterns

giuseppe-trisciuoglio/developer-kit

99
This skill helps you implement MCP servers with LangChain4j to standardize tools, resources, and prompts for scalable AI apps.
spring-ai-mcp-server-patterns

giuseppe-trisciuoglio/developer-kit

99
This skill helps you implement MCP servers with Spring AI, exposing tools, resources, and prompts for scalable AI integrations.
spring-boot-dependency-injection

giuseppe-trisciuoglio/developer-kit

99
This skill streamlines Spring Boot dependency injection by enforcing constructor-first patterns, optional collaborators, and explicit bean configuration to
spring-boot-test-patterns

giuseppe-trisciuoglio/developer-kit

99
This skill guides building robust Spring Boot test suites with unit, slice, and integration patterns using Testcontainers and MockMvc.
spring-data-jpa

giuseppe-trisciuoglio/developer-kit

99
This skill helps you implement Spring Data JPA persistence layers with repositories, queries, pagination, auditing, relationships, and multi-database
unit-test-controller-layer

giuseppe-trisciuoglio/developer-kit

99
This skill helps you unit test REST controllers with MockMvc by isolating the web layer and validating requests, responses, and errors.
unit-test-security-authorization

giuseppe-trisciuoglio/developer-kit

99
This skill provides patterns for unit testing Spring Security authorization, enabling RBAC and expression-based checks without full security context.
unit-test-service-layer

giuseppe-trisciuoglio/developer-kit

99
This skill provides patterns for unit testing service layers with Mockito, enabling isolated validation of business logic without databases.
spring-boot-resilience4j

giuseppe-trisciuoglio/developer-kit

99
This skill helps you implement fault tolerance in Spring Boot apps using Resilience4j by adding circuit breakers, retries, rate limiters, bulkheads, and
langchain4j-tool-function-calling-patterns

giuseppe-trisciuoglio/developer-kit

99
This skill enables building agentic applications by defining tools and function calls with LangChain4j, enabling real-time API access and external integrations.
unit-test-exception-handler

giuseppe-trisciuoglio/developer-kit

99
This skill helps you validate exception handling in Spring controllers by testing @ExceptionHandler and @ControllerAdvice with MockMvc for precise error
aws-rds-spring-boot-integration

giuseppe-trisciuoglio/developer-kit

99
This skill helps configure AWS RDS with Spring Boot, including data sources, HikariCP, SSL, migrations, and Secrets Manager integration for production.
spring-boot-saga-pattern

giuseppe-trisciuoglio/developer-kit

99
This skill helps design and implement distributed transactions using the Saga pattern in Spring Boot microservices, enabling compensation and eventual
Page 1 of 2