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☆ 1.2万2026年10月17日 更新
检查Java Spring Boot服务的身份认证、访问权限和输入验证等安全措施,涵盖秘密信息管理、日志、API调用频率限制及依赖库漏洞。
- 添加身份认证和访问权限
- 检查API输入验证和SQL构造
- 核查CSRF和CORS配置
affaan-m/ECC☆ 28.5万2026年10月20日 更新
通过构建、静态分析、测试和安全检查验证Spring Boot改动,并审查代码差异,汇总发布或部署前各项检查是否通过及需要修复的问题。
- 提交Spring Boot拉取请求前检查
- 重构或更新依赖后验证
- 检查测试覆盖率是否达标
affaan-m/ECC☆ 28.5万2026年10月20日 更新
通过先写测试的TDD流程,为Spring Boot添加功能、修复问题或整理代码,涵盖单元测试、Web层验证、数据持久化与集成测试,并检查代码覆盖率。
- 从测试开始添加Spring Boot API
- 编写防止问题复发的测试
- 验证数据保存与读取
affaan-m/ECC☆ 28.5万2026年10月20日 更新
Build and debug Java applications with Spring Boot 3.x. This skill guides application design, API implementation, database query tuning, authentication, and testing, including WebFlux applications that process requests without blocking.
中文简介正在准备中。当前显示英语简介。
- Build APIs with Spring Boot
- Improve slow JPA queries
- Configure OAuth2/JWT authentication
Jeffallan/claude-skills☆ 1.2万2026年10月17日 更新
Build or review Java Spring Boot backends using examples for web APIs, separate application layers, and database access. Covers input validation, error handling, caching, background processing, and logging to guide maintainable implementations.
中文简介正在准备中。当前显示英语简介。
- Designing web APIs and separating application layers
- Reviewing database access and transactions
- Adding input validation and centralized error handling
affaan-m/ECC☆ 28.5万2026年10月20日 更新
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☆ 4万2026年10月20日 更新
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☆ 3.8万2026年10月9日 更新
按照命名、不可变数据、异常处理、项目结构和测试等规范编写及审查Java服务,并从构建文件识别Spring Boot或Quarkus,应用对应框架的约定。
- 按规范审查Java代码
- 检查Optional和streams用法
- 整理包与项目结构
affaan-m/ECC☆ 28.5万2026年10月20日 更新
Build Spring Boot applications with guidance on project structure, configuration, APIs, database access, logging, testing, and security. Apply practices such as constructor injection, passing required components through constructors, and consistent handling of validation errors.
中文简介正在准备中。当前显示英语简介。
- Planning a Spring Boot project structure
- Implementing API validation and error responses
- Reviewing database access and transactions
github/awesome-copilot☆ 4万2026年10月20日 更新
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☆ 4万2026年10月20日 更新
Build Spring Boot 4.x applications following the best practices. Use this skill: * When developing Spring Boot applications using Spring MVC, Spring Data JPA, Spring Modulith, Spring Security * To create recommended Spring Boot package structure * To implement REST APIs, entities/repositories, service layer, modular monoliths * To use Thymeleaf view templates for building web applications * To write tests for REST APIs and Web applications * To write ArchUnit tests for testing architecture * To configure the recommended plugins and configurations to improve code quality, and testing while using Maven. * To use Spring Boot's Docker Compose support for local development * To create Taskfile for easier execution of common tasks while working with a Spring Boot application
中文简介正在准备中。当前显示原文说明。
sivaprasadreddy/sivalabs-agent-skills☆ 1892026年10月12日 更新
用于设计和审查使用MyBatis的Java数据存取代码,检查查询结果与对象的映射、动态SQL和参数安全、事务、分页及批量更新,并排查慢查询和重复查询。
- 设计映射器与XML的对应关系
- 检查动态SQL和输入安全
- 检查多次更新的事务
affaan-m/ECC☆ 28.5万2026年10月20日 更新
Guide application development with Kotlin and Spring Boot, from project structure and web APIs to database access and testing. Apply Kotlin conventions for immutable data, explicit handling of missing values, dependency management, and asynchronous work.
中文简介正在准备中。当前显示英语简介。
- Plan a Kotlin and Spring Boot project
- Review API and database implementation choices
- Improve configuration and secret handling
github/awesome-copilot☆ 4万2026年10月20日 更新
Diagnose running Java applications with Arthas. Follow guides for high CPU usage, retrieving EagleEye request tracking IDs, and inspecting Spring configuration and managed objects, then summarize evidence and next steps.
中文简介正在准备中。当前显示英语简介。
- Diagnosing high CPU usage in Java applications
- Retrieving EagleEye traceId values to find related logs
- Checking Spring configuration values and their sources
alibaba/arthas☆ 3.8万2026年10月9日 更新
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
中文简介正在准备中。当前显示原文说明。
jabrena/plinth☆ 4542026年10月19日 更新
Use when you need to add or review Flyway database migrations in a Spring Boot application — Maven dependencies, db/migration scripts, spring.flyway.* configuration, baseline and validation, and alignment with JDBC or Spring Data JDBC. This should trigger for requests such as Add or review Flyway migrations in a Spring Boot project; Configure spring.flyway or db/migration layout; Add versioned Flyway SQL migrations for Spring Boot; Review Spring Boot database migration ordering; Fix repeatable Flyway migrations in a Spring project. Part of Plinth Toolkit
中文简介正在准备中。当前显示原文说明。
jabrena/plinth☆ 4542026年10月19日 更新
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.
中文简介正在准备中。当前显示原文说明。
AratKruglik/claude-sdlc☆ 432026年10月17日 更新
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.
中文简介正在准备中。当前显示原文说明。
lgzarturo/springboot-course☆ 32026年10月20日 更新
帮助设计和改善Spring Boot中的数据库访问,使用JPA/Hibernate梳理数据结构、关联、查询和事务,并减少获取关联数据时的多余查询。
- 设计数据结构及关联
- 减少获取关联数据时的SQL查询
- 检查更新处理与变更记录
affaan-m/ECC☆ 28.5万2026年10月20日 更新
Use when you need to design, review, or improve modular monoliths with Spring Modulith in Spring Boot applications - including application module package structure, ApplicationModules verification, named interfaces, allowed dependencies, domain events, @ApplicationModuleTest, Scenario-based module tests, generated documentation, actuator exposure, observability, and event publication registry choices. This should trigger for requests such as Add Spring Modulith to a Spring Boot application; Review Spring Modulith module boundaries; Improve modular monolith architecture in Spring Boot; Add @ApplicationModuleTest tests; Generate Spring Modulith documentation. Part of Plinth Toolkit
中文简介正在准备中。当前显示原文说明。
jabrena/plinth☆ 4542026年10月19日 更新
Use when you need to implement acceptance tests from maintainer-authored or maintainer-sanitized Gherkin scenario facts for Spring Boot applications — including selecting scenarios tagged @acceptance, implementing happy path tests with TestRestTemplate, @SpringBootTest, Testcontainers with @ServiceConnection for DB/Kafka, and WireMock for external REST stubs. Never ingest raw .feature files. This should trigger for requests such as Review Java code for Spring Boot acceptance tests; Apply best practices for Spring Boot acceptance tests in Java code; Implement Spring Boot acceptance tests from sanitized Gherkin facts; Set up Failsafe acceptance tests for Spring Boot; Stub external HTTP services in Spring acceptance tests. Part of Plinth Toolkit
中文简介正在准备中。当前显示原文说明。
jabrena/plinth☆ 4542026年10月19日 更新
Use when you need to add or review Mongock MongoDB data migrations in a Spring Boot application — including Maven coordinates, Spring Data MongoDB drivers, migration scan packages, @ChangeUnit classes, lock/transaction settings, and optional policy-approved MongoDB integration verification. This should trigger for requests such as Add Mongock migrations in Spring Boot; Review Spring MongoDB data migrations; Configure Mongock change units for Spring Data MongoDB; Create Mongock change units for Spring Boot MongoDB; Review Mongock migration ordering in a Spring service. Part of Plinth Toolkit
中文简介正在准备中。当前显示原文说明。
jabrena/plinth☆ 4542026年10月19日 更新
Use when you need to review, improve, or build Spring Boot 4.0.x applications — including proper usage of @SpringBootApplication, component annotations (@Controller, @Service, @Repository), bean definition and scoping, configuration classes and @ConfigurationProperties (with @Validated), component scanning, conditional configuration and profiles, constructor injection, @Primary and @Qualifier for multiple beans of the same type, bean minimization, graceful shutdown, virtual threads, Jakarta EE namespace consistency, and scheduled tasks. This should trigger for requests such as Review Java code for Spring Boot application; Apply best practices for Spring Boot application in Java code; Improve Spring Boot configuration properties and beans; Review Spring Boot component scanning and profiles; Tune Spring Boot graceful shutdown or virtual threads. Part of Plinth Toolkit
中文简介正在准备中。当前显示原文说明。
jabrena/plinth☆ 4542026年10月19日 更新