jpa-patterns

57.0k
affaan-maffaan-m

JPA/Hibernate patterns for entity design, relationships, query optimization, transactions, auditing, indexing, pagination, and pooling in Spring Boot.

191 days ago

springboot-tdd

57.0k
affaan-maffaan-m

Test-driven development for Spring Boot using JUnit 5, Mockito, MockMvc, Testcontainers, and JaCoCo. Use when adding features, fixing bugs, or refactoring.

191 days ago

springboot-security

57.0k
affaan-maffaan-m

Spring Security best practices for authn/authz, validation, CSRF, secrets, headers, rate limiting, and dependency security in Java Spring Boot services.

191 days ago

springboot-patterns

57.0k
affaan-maffaan-m

Spring Boot architecture patterns, REST API design, layered services, data access, caching, async processing, and logging. Use for Java Spring Boot backend work.

191 days ago

java-pro

18.0k
sickn33sickn33

Master Java 21+ with modern features like virtual threads, pattern matching, and Spring Boot 3.x. Expert in the latest Java ecosystem including GraalVM, Project Loom, and cloud-native patterns.

191 days ago

java-architect

4.1k
JeffallanJeffallan

Use when building enterprise Java applications with Spring Boot 3.x, microservices, or reactive programming. Invoke for WebFlux, JPA optimization, Spring Security, cloud-native patterns.

191 days ago

Backend Microservice Development

2.5k
TencentBlueKingTencentBlueKing

Backend microservice development guidelines covering directory structure, layered architecture (API/Service/DAO), dependency injection, configuration management, and Spring Boot best practices. Intended for use when performing backend development, creating new microservices, writing Kotlin/Java code, or designing service architectures.

191 days ago

http-generate

2.4k
spring-ai-alibabaspring-ai-alibaba

Generates HTTP request examples for Spring Boot Web interfaces according to task specification and saves them as .http files in module-generate.md directories

191 days ago

readme-generate

2.4k
spring-ai-alibabaspring-ai-alibaba

Generates comprehensive README.md files for Spring Boot modules based on task specification requirements

191 days ago

spring-boot-engineer

1.8k
openclawopenclaw

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.

191 days ago

moai-lang-java

776
modu-aimodu-ai

Java 21 LTS development specialist covering Spring Boot 3.3, virtual threads, pattern matching, and enterprise patterns. Use when building enterprise applications, microservices, or Spring projects.

191 days ago

Spring Boot Data Access

279
HoangNguyen0403HoangNguyen0403

Best practices for JPA, Hibernate, and Database interactions in Spring Boot

191 days ago

Spring Boot API Design

279
HoangNguyen0403HoangNguyen0403

Standards for OpenAPI, Versioning, and Global Error Handling

191 days ago

Spring Boot Scheduling

279
HoangNguyen0403HoangNguyen0403

Standards for scheduled tasks and distributed locking with ShedLock

191 days ago

Spring Boot Microservices

279
HoangNguyen0403HoangNguyen0403

Standards for synchronous (Feign) and asynchronous (Cloud Stream) communication

191 days ago

Backend Implementation

162
jpicklykjpicklyk

Backend development with Kotlin, Spring Boot, REST APIs. Use for backend, api, service, kotlin, rest tags. Provides validation commands, testing patterns, and blocker scenarios.

191 days ago

java-dev

137
docckerdoccker

Java development guidelines, including naming conventions, exception handling, Spring Boot best practices, and more

191 days ago

Spring Boot Best Practices

132
kousenkousen

Generate Spring Boot components following modern Java best practices and team conventions

191 days ago

spring-boot-openapi-documentation

128
giuseppe-trisciuogliogiuseppe-trisciuoglio

Provides patterns to generate comprehensive REST API documentation using SpringDoc OpenAPI 3.0 and Swagger UI in Spring Boot 3.x applications. Use when setting up API documentation, configuring Swagger UI, adding OpenAPI annotations, implementing security documentation, or enhancing REST endpoints with examples and schemas.

191 days ago

aws-sdk-java-v2-dynamodb

128
giuseppe-trisciuogliogiuseppe-trisciuoglio

Provides Amazon DynamoDB patterns using AWS SDK for Java 2.x. Use when creating, querying, scanning, or performing CRUD operations on DynamoDB tables, working with indexes, batch operations, transactions, or integrating with Spring Boot applications.

191 days ago

aws-sdk-java-v2-lambda

128
giuseppe-trisciuogliogiuseppe-trisciuoglio

Provides AWS Lambda patterns using AWS SDK for Java 2.x. Use when invoking Lambda functions, creating/updating functions, managing function configurations, working with Lambda layers, or integrating Lambda with Spring Boot applications.

191 days ago

spring-boot-event-driven-patterns

128
giuseppe-trisciuogliogiuseppe-trisciuoglio

Provides Event-Driven Architecture (EDA) patterns in Spring Boot using ApplicationEvent, @EventListener, and Kafka. Use when building loosely-coupled microservices with domain events, transactional event listeners, and distributed messaging patterns.

191 days ago

spring-boot-security-jwt

128
giuseppe-trisciuogliogiuseppe-trisciuoglio

Provides JWT authentication and authorization patterns for Spring Boot 3.5.x covering token generation with JJWT, Bearer/cookie authentication, database/OAuth2 integration, and RBAC/permission-based access control using Spring Security 6.x. Use when implementing authentication or authorization in Spring Boot applications.

191 days ago

spring-boot-actuator

128
giuseppe-trisciuogliogiuseppe-trisciuoglio

Provides patterns to configure Spring Boot Actuator for production-grade monitoring, health probes, secured management endpoints, and Micrometer metrics across JVM services. Use when setting up monitoring, health checks, or metrics for Spring Boot applications.

191 days ago

aws-sdk-java-v2-kms

128
giuseppe-trisciuogliogiuseppe-trisciuoglio

Provides AWS Key Management Service (KMS) patterns using AWS SDK for Java 2.x. Use when creating/managing encryption keys, encrypting/decrypting data, generating data keys, digital signing, key rotation, or integrating encryption into Spring Boot applications.

191 days ago

spring-boot-crud-patterns

128
giuseppe-trisciuogliogiuseppe-trisciuoglio

Provides repeatable CRUD workflows for Spring Boot 3 services with Spring Data JPA and feature-focused architecture. Use when modeling aggregates, repositories, controllers, and DTOs for REST APIs.

191 days ago

spring-boot-resilience4j

128
giuseppe-trisciuogliogiuseppe-trisciuoglio

This skill should be used when implementing fault tolerance and resilience patterns in Spring Boot applications using the Resilience4j library. Apply this skill to add circuit breaker, retry, rate limiter, bulkhead, time limiter, and fallback mechanisms to prevent cascading failures, handle transient errors, and manage external service dependencies gracefully in microservices architectures.

191 days ago

aws-rds-spring-boot-integration

128
giuseppe-trisciuogliogiuseppe-trisciuoglio

Provides patterns to configure AWS RDS (Aurora, MySQL, PostgreSQL) with Spring Boot applications. Use when setting up datasources, connection pooling, security, and production-ready database configuration.

191 days ago

spring-boot-cache

128
giuseppe-trisciuogliogiuseppe-trisciuoglio

Provides patterns for enabling and operating the Spring Cache abstraction in Spring Boot. Use when implementing application-level caching for performance-sensitive workloads.

191 days ago

unit-test-application-events

128
giuseppe-trisciuogliogiuseppe-trisciuoglio

Provides patterns for testing Spring application events (ApplicationEvent) with @EventListener and ApplicationEventPublisher. Handles event publishing, listening, and async event handling in Spring Boot applications. Use when validating event-driven workflows in your Spring Boot services.

191 days ago

spring-boot-saga-pattern

128
giuseppe-trisciuogliogiuseppe-trisciuoglio

Provides distributed transaction patterns using the Saga Pattern in Spring Boot microservices. Use when building microservices requiring transaction management across multiple services, handling compensating transactions, ensuring eventual consistency, or implementing choreography or orchestration-based sagas with Spring Boot, Kafka, or Axon Framework.

191 days ago

langchain4j-spring-boot-integration

128
giuseppe-trisciuogliogiuseppe-trisciuoglio

Provides integration patterns for LangChain4j with Spring Boot. Handles auto-configuration, dependency injection, and Spring ecosystem integration. Use when embedding LangChain4j into Spring Boot applications.

191 days ago

spring-boot-dependency-injection

128
giuseppe-trisciuogliogiuseppe-trisciuoglio

Provides dependency injection patterns for Spring Boot projects covering constructor-first patterns, optional collaborator handling, bean selection, and validation practices. Use when configuring beans, wiring dependencies, or troubleshooting injection issues.

191 days ago

aws-sdk-java-v2-secrets-manager

128
giuseppe-trisciuogliogiuseppe-trisciuoglio

Provides AWS Secrets Manager patterns using AWS SDK for Java 2.x. Use when storing/retrieving secrets (passwords, API keys, tokens), rotating secrets automatically, managing database credentials, or integrating secret management into Spring Boot applications.

191 days ago

spring-boot-test-patterns

126
giuseppe-trisciuogliogiuseppe-trisciuoglio

Provides comprehensive testing patterns for Spring Boot applications including unit, integration, slice, and container-based testing with JUnit 5, Mockito, Testcontainers, and performance optimization. Use when implementing robust test suites for Spring Boot applications.

191 days ago

aws-sdk-java-v2-bedrock

126
giuseppe-trisciuogliogiuseppe-trisciuoglio

Provides Amazon Bedrock patterns using AWS SDK for Java 2.x. Use when working with foundation models (listing, invoking), text generation, image generation, embeddings, streaming responses, or integrating generative AI with Spring Boot applications.

191 days ago

spring-boot-rest-api-standards

126
giuseppe-trisciuogliogiuseppe-trisciuoglio

Provides REST API design standards and best practices for Spring Boot projects. Use when creating or reviewing REST endpoints, DTOs, error handling, pagination, security headers, HATEOAS and architecture patterns.

191 days ago

spring-boot-project-creator

126
giuseppe-trisciuogliogiuseppe-trisciuoglio

Creates and scaffolds a new Spring Boot project (3.x or 4.x) by downloading from Spring Initializr, generating package structure (DDD or Layered architecture), configuring JPA, SpringDoc OpenAPI, and Docker Compose services (PostgreSQL, Redis, MongoDB). Use when creating a new Java Spring Boot project from scratch, bootstrapping a microservice, or initializing a backend application.

191 days ago

graalvm-native-image

126
giuseppe-trisciuogliogiuseppe-trisciuoglio

Provides expert guidance for building GraalVM Native Image executables from Java applications. Use when converting JVM applications to native binaries, optimizing cold start times, reducing memory footprint, configuring native build tools for Maven or Gradle, resolving reflection and resource issues in native builds, or implementing framework-specific native support for Spring Boot, Quarkus, and Micronaut. Triggers include "graalvm native image", "native executable java", "java cold start optimization", "native build tools", "ahead of time compilation java", "reflection config graalvm", "native image build failure".

191 days ago

spring-boot

109
partme-aipartme-ai

Provides comprehensive guidance for Spring Boot development including project creation, auto-configuration, dependency injection, web development, data access, security, testing, and deployment. Use when the user asks about Spring Boot, needs to create Spring Boot applications, configure Spring Boot, or implement Spring Boot features.

191 days ago

spring-boot-application

95
aj-geddesaj-geddes

Build enterprise Spring Boot applications with annotations, dependency injection, data persistence, REST controllers, and security. Use when developing Spring applications, managing beans, implementing services, and configuring Spring Boot projects.

191 days ago

Spring Boot Testing

71
PramodDuttaPramodDutta

Spring Boot application testing with @SpringBootTest, MockMvc, @DataJpaTest, Testcontainers, and Spring Security testing patterns.

spring-bootjavamockMvc+2
191 days ago

spring-boot-package-structure-creator

45
sivaprasadreddysivaprasadreddy

Creates recommended package structure for Spring Boot projects.

191 days ago

spring-boot-development

40
manutejmanutej

Comprehensive Spring Boot development skill covering auto-configuration, dependency injection, REST APIs, Spring Data, security, and enterprise Java applications

spring-bootjavarest-api+5
191 days ago

openapi_docs

39
vuralserhat86vuralserhat86

Generate comprehensive REST API documentation using SpringDoc OpenAPI 3.0 and Swagger UI in Spring Boot 3.x applications. Use when setting up API documentation, configuring Swagger UI, adding OpenAPI annotations, implementing security documentation, or enhancing REST endpoints with examples and schemas.

accessibilityapi integrationapi-documentation+28
191 days ago

Java Architect

39
404kidwiz404kidwiz

Expert Java architect specializing in Java 21, Spring Boot 3, and the Jakarta EE ecosystem. This agent excels at designing enterprise-grade applications with modern Java features, microservices architecture, and comprehensive enterprise integration patterns.

191 days ago

cache_patterns

39
vuralserhat86vuralserhat86

Instruction set for enabling and operating the Spring Cache abstraction in Spring Boot when implementing application-level caching for performance-sensitive workloads.

architectureautomationbest practices+28
191 days ago

spring-boot-engineer

39
404kidwiz404kidwiz

Expert in Spring Boot 3+, Microservices, and Cloud-Native Java. Specializes in Virtual Threads, Spring Cloud, and Reactive Stack.

191 days ago