Spring Data JPA entity design, repository patterns, query methods, JPQL, Flyway/Liquibase migrations, and N+1 avoidance. Apply on Spring Boot projects with spring-boot-starter-data-jpa. Pairs with spring-boot-plugin:spring-conventions and java-foundation:java-conventions. Use this skill to: - Design JPA entities with proper annotations, ID strategy, and lazy loading. - Write JpaRepository interfaces with derived query methods and JPQL @Query. - Avoid N+1 queries using @EntityGraph or JOIN FETCH. - Manage schema evolution with Flyway or Liquibase. - Project query results with Spring Data Projections and DTOs. Do NOT use this skill for: - Service or controller patterns — see spring-boot-plugin:spring-conventions. - Build tool setup — see java-foundation:build-tooling. - Test slices (@DataJpaTest) — see java-foundation:jvm-testing.
The English summary is being prepared. Showing the original description.
AratKruglik/claude-sdlc☆ 42Updated Oct 17, 2026
Migrate Java code from javax.* to jakarta.*, updating affected dependencies and configuration while preserving packages that belong to the JDK. Check builds and tests, then summarize changed files and any remaining manual steps.
- Moving a Java application to Tomcat 10+ or 11
- Updating imports and configuration for Jakarta EE
- Checking builds and tests after a namespace migration
github/awesome-copilot☆ 40.2KUpdated Oct 17, 2026
Use when you need to write unit tests for Spring Boot applications — including pure unit tests with @ExtendWith(MockitoExtension.class) for @Service/@Component, slice tests with @WebMvcTest and @MockitoBean for controllers, @JsonTest for JSON serialization, parameterized tests with @CsvSource/@MethodSource, test profiles, and @TestConfiguration. For framework-agnostic Java use @131-java-testing-unit-testing. For integration tests use @322-frameworks-spring-boot-testing-integration-tests. This should trigger for requests such as Review Java code for Spring Boot unit tests; Apply best practices for Spring Boot unit tests in Java code; Write Mockito-first unit tests for Spring Boot services; Avoid unnecessary @SpringBootTest in Spring unit tests; Review Spring Boot slice-free unit test design. Part of Plinth Toolkit
The English summary is being prepared. Showing the original description.
jabrena/plinth☆ 453Updated Oct 19, 2026
Use when preparing a Spring Boot 3 application for Boot 4, upgrading to Boot 3.5 first, removing deprecated APIs, auditing dependencies, or planning a staged Framework 7 migration.
The English summary is being prepared. Showing the original description.
rrezartprebreza/spring-boot-skills☆ 311Updated Oct 17, 2026
Use when upgrading an application from Spring Boot 3.5 to Boot 4, completing a Framework 7 migration, replacing modular starters, adopting Jackson 3, or diagnosing post-upgrade failures.
The English summary is being prepared. Showing the original description.
rrezartprebreza/spring-boot-skills☆ 311Updated Oct 17, 2026
Spring Boot coding conventions: REST controller design, service layer, dependency injection, configuration, DTO patterns, exception handling, and Bean Validation. Apply on any Spring Boot project. Works alongside spring-boot-plugin:spring-data-jpa for persistence and java-foundation:java-conventions for domain objects. Use this skill to: - Structure REST endpoints with @RestController, proper HTTP semantics, and DTO mapping. - Enforce constructor injection and @ConfigurationProperties over @Value on fields. - Write @Service classes with transactional boundaries at the right layer. - Handle errors consistently with @RestControllerAdvice and ProblemDetail (RFC 9457). Do NOT use this skill for: - JPA entity and repository patterns — see spring-boot-plugin:spring-data-jpa. - Spring Security configuration — see the security phase injection in stack.md. - Build tool configuration — see java-foundation:build-tooling.
The English summary is being prepared. Showing the original description.
AratKruglik/claude-sdlc☆ 42Updated Oct 17, 2026
Identify and exploit misconfigured Spring Boot Actuator endpoints. This skill covers how to extract sensitive configuration details, heap dumps, environment variables, and ultimately escalating to Remote Code Execution (RCE) via `spring-cloud-starter` vulnerabilities.
The English summary is being prepared. Showing the original description.
ShulkwiSEC/bb-huge☆ 23Updated Jul 11, 2026
Smart code scanner that detects Spring Boot patterns and routes to appropriate skills. Use when editing Java or Kotlin files in Spring Boot projects, working with pom.xml/build.gradle containing spring-boot-starter, or when context suggests Spring Boot development. Detects annotations (@RestController, @Entity, @EnableWebSecurity, @SpringBootTest) to determine relevant skills and provides contextual guidance. Uses progressive automation - auto-invokes for low-risk patterns (web-api, data, DDD), confirms before loading high-risk skills (security, testing, verify).
The English summary is being prepared. Showing the original description.
joaquimscosta/arkhe-claude-plugins☆ 21Updated Oct 16, 2026
Spring Security 7 implementation for Spring Boot 4. Use when configuring authentication, authorization, OAuth2/JWT resource servers, method security, or CORS/CSRF. Covers the mandatory Lambda DSL migration, SecurityFilterChain patterns, @PreAuthorize, and password encoding. For testing secured endpoints, see spring-boot-testing skill.
The English summary is being prepared. Showing the original description.
joaquimscosta/arkhe-claude-plugins☆ 21Updated Oct 16, 2026
Create a Spring Boot Java project skeleton with Maven, database connection settings, and Docker Compose services. Adds dependencies for API documentation and architecture tests, then checks the generated project with a Maven test command.
- Start a Java 21 Spring Boot project
- Prepare local PostgreSQL, Redis, and MongoDB services
- Add API documentation and architecture test dependencies
github/awesome-copilot☆ 40.2KUpdated Oct 17, 2026
Create a Kotlin Spring Boot project with database connections, API documentation, and local services managed through Docker Compose. Set up dependencies and configuration files, then run Gradle tests to check the initial project.
- Starting a Kotlin Spring Boot project
- Setting up local Redis, PostgreSQL, and MongoDB services
- Adding API documentation and architecture test dependencies
github/awesome-copilot☆ 40.2KUpdated Oct 17, 2026
Investigate Spring configuration and Beans, the objects Spring manages, using Arthas. Check configuration sources, find registered objects by name or type, and inspect registration details while prioritizing read-only queries.
- Checking configuration values and where they came from
- Investigating a Bean that appears to be missing
- Finding candidate implementations for dependency injection
alibaba/arthas☆ 37.6KUpdated Oct 9, 2026
Build Java REST APIs and microservices with Spring Boot 3.x, including database access, authentication, and reactive endpoints for nonblocking request handling. The skill also guides testing and application health checks.
- Building Java REST APIs
- Adding authentication and access controls
- Implementing database access
Jeffallan/claude-skills☆ 11.9KUpdated Oct 17, 2026
Migrate Spring Boot 2.x applications to Spring Boot 3.x. Use when updating pom.xml versions, removing deprecated JAXB dependencies, upgrading Java to 17/21, or using OpenRewrite for automated migration. Covers dependency updates, version changes, and migration checklist.
The English summary is being prepared. Showing the original description.
benchflow-ai/skillsbench☆ 1.9KUpdated Oct 13, 2026
World-class Java and Spring Boot development skill for enterprise applications, microservices, and cloud-native systems. Expertise in Spring Framework, Spring Boot 3.x, Spring Cloud, JPA/Hibernate, and reactive programming with WebFlux. Includes project scaffolding, dependency management, security implementation, and performance optimization.
The English summary is being prepared. Showing the original description.
benchflow-ai/skillsbench☆ 1.9KUpdated Oct 13, 2026
Integrate Java business systems with ReachAI SDK registration, SDK instance heartbeat, gateway/embed access, and optional API Management handoff. Use when asked to connect a Spring Boot service to ReachAI, add reachai-capability-sdk or reachai-spring-boot2-starter, configure reachai.registry/reachai.project/reachai.capability, prepare @ReachCapability metadata for later manual SDK sync, or verify SDK onboarding from a ReachAI manifest.
The English summary is being prepared. Showing the original description.
w8123/EnterpriseAgentFramework☆ 952Updated Oct 18, 2026
Generates Spring Boot 3.x configurations, creates REST controllers, implements Spring Security 6, sets up Spring Data JPA, and configures reactive WebFlux endpoints.
The English summary is being prepared. Showing the original description.
paperclipai/companies☆ 925Updated Mar 24, 2026
Spring Boot best practices and patterns. Use when creating controllers, services or repositories, or when the user asks about Spring Boot layering, wiring, configuration or exception handling. For JPA and Hibernate behaviour, use jpa-patterns instead.
The English summary is being prepared. Showing the original description.
decebals/claude-code-java☆ 758Updated Sep 7, 2026
Design Spring Boot APIs with OpenAPI, Versioning, and Global Error Handling. Use when designing Spring Boot APIs with OpenAPI specs, versioning, or global error handling.
The English summary is being prepared. Showing the original description.
HoangNguyen0403/agent-skills-standard☆ 578Updated Oct 18, 2026
Structure Spring Boot 3+ projects with feature packaging and clean layering. Use when structuring Spring Boot 3 projects, defining layers, or applying architecture patterns.
The English summary is being prepared. Showing the original description.
HoangNguyen0403/agent-skills-standard☆ 578Updated Oct 18, 2026
Apply core coding standards, dependency injection, and configuration for Spring Boot 3. Use for Spring Boot application structure and DI/configuration; defer Spring Security hardening and test-specific setup to their focused skills.
The English summary is being prepared. Showing the original description.
HoangNguyen0403/agent-skills-standard☆ 577Updated Oct 14, 2026
Configure scheduled tasks and distributed locking with ShedLock in Spring Boot. Use when implementing @Scheduled tasks or distributed locking with ShedLock in Spring Boot.
The English summary is being prepared. Showing the original description.
HoangNguyen0403/agent-skills-standard☆ 577Updated Oct 14, 2026
Standards for Feign clients and asynchronous messaging with Spring Cloud Stream. Use when implementing Feign HTTP clients or async event messaging in Spring Boot microservices.
The English summary is being prepared. Showing the original description.
HoangNguyen0403/agent-skills-standard☆ 577Updated Oct 14, 2026
Instrument Spring Boot with Micrometer metrics, distributed tracing, and structured logging. Use when adding Micrometer metrics, distributed tracing, or structured logging to Spring Boot.
The English summary is being prepared. Showing the original description.
HoangNguyen0403/agent-skills-standard☆ 577Updated Oct 14, 2026