Use when defining or debugging Spring Boot 4 database transaction boundaries, rollback, propagation, optimistic-lock retries, or commit-bound events. For duplicate HTTP commands use idempotency-patterns; for reactive transactions use webflux-reactive-patterns.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3022026年9月21日 更新
Use when adding Spring AI-specific model observations, token usage, latency, externally configured cost attribution, advisor telemetry, or protected prompt and completion logging. Use production-observability for general service metrics, health, logs, and OTLP setup.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3022026年9月21日 更新
Use when generating or refactoring Spring Boot 4 JPA entities, repositories, queries, projections, persistence tests, entity relationships, embeddables, IDs, or Hibernate mappings. Covers Jakarta Persistence 3.2 imports, Hibernate 7 entity modeling, new-state detection, N+1 prevention, projections, keyset pagination, batch writes, and common agent mistakes.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3022026年9月21日 更新
Use when building Spring Cloud Gateway 5 on Spring Boot 4, including WebFlux or Web MVC routes, edge authentication, trusted headers, rate limits, timeouts, and resilience. Do not use for ordinary outbound HTTP clients or domain orchestration.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3022026年9月21日 更新
Use when configuring Spring Boot as an OAuth2 resource server, validating JWTs from an external auth provider (Keycloak, Auth0, Okta, Cognito), extracting claims, or implementing scope-based authorization.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3022026年9月21日 更新
Use when annotating nullability in Spring Boot 3 / Spring Framework 6 code, integrating Kotlin, or adding static nullability checks without assuming Spring Framework 7 JSpecify defaults.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3022026年9月21日 更新
Use when implementing tenant resolution, database or schema isolation, tenant-aware JPA, reactive tenant context, migrations, caching, jobs, or authorization in Spring Boot 3.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3022026年9月21日 更新
Use when working in a multi-module Maven project. Covers parent POM conventions, shared dependency management, inter-module rules, and build ordering.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3022026年9月21日 更新
Use when exposing Spring Boot 3 application capabilities through Model Context Protocol tools, resources, or prompts. Covers Spring AI 1.x tool callback registration, transports, schemas, errors, security, and standalone MCP Java SDK compatibility.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3022026年9月21日 更新
Use when generating or modifying any Spring Boot class — controllers, services, repositories, DTOs, mappers, or configuration. Enforces strict layer separation and prevents business logic from leaking across boundaries.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3022026年9月21日 更新
Use when making retried HTTP commands or message processing safe against duplicate effects, including database-backed request keys, payload conflicts and concurrent retries. Do not apply caching as a substitute for business idempotency.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3022026年9月21日 更新
Use when calling external HTTP APIs from Spring Boot 3 / Spring Framework 6 with declarative HttpExchange interfaces. Covers manual proxy registration, RestClient versus WebClient, and timeout and error handling conventions.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3022026年9月21日 更新
Use when the project follows hexagonal (ports & adapters) architecture. Prevents domain code from depending on Spring or JPA. Use when you see packages like domain/, application/, infrastructure/, or adapters/ in the project structure.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3022026年9月21日 更新
Use when adding hypermedia links to REST responses, building self-describing APIs, or implementing Spring HATEOAS. Use when you see EntityModel, CollectionModel, or RepresentationModel in the project.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3022026年9月21日 更新
Use when creating database migrations, schema changes, seed data, or any SQL that modifies database structure. Covers Flyway naming conventions, versioning, and safe migration patterns.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3022026年9月21日 更新
Use when implementing Kafka, RabbitMQ, Pulsar, or JMS producers and consumers in Spring Boot 3. Covers event contracts, idempotency, retries, dead-letter handling, ordering, and outbox delivery.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3022026年9月21日 更新
Use when evolving aggregate invariants, value objects or domain events in an existing DDD-style Spring Boot 3 application, or when DDD is explicitly requested. Preserve existing API identifiers and architecture when changing domain behavior.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3022026年9月21日 更新
Use when packaging a Spring Boot 3 application as an OCI image or GraalVM native executable. Covers buildpacks, layered images, JVM containers, AOT hints, probes, security, and verification.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3022026年9月21日 更新
Use when introducing or correcting grouped Spring Boot configuration, typed property binding, validation, profiles or secret injection. Do not rewrite unrelated single-value configuration.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3022026年9月21日 更新
Use when versioning Spring MVC or WebFlux APIs in Spring Boot 3 / Spring Framework 6. Covers explicit URL, header, and media-type strategies, compatibility rules, and deprecation handling.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3022026年9月21日 更新
Use when building batch jobs, ETL pipelines, scheduled imports/exports, or any chunk-oriented bulk processing with Spring Batch. Covers the Spring Batch 6 / Boot 4 builder API, resourceless vs JDBC job repositories, restartability and idempotent job parameters, reader/writer thread-safety, fault tolerance, and chunk transaction boundaries.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3022026年9月21日 更新
Use when integrating LLMs, chat clients, embeddings, RAG pipelines, or AI agents into Spring Boot. Covers Spring AI 2.0 ChatClient, prompt templates, embeddings, vector stores, and structured output. Use when user mentions Spring AI, LLM, ChatGPT, Claude, RAG, embeddings.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3022026年9月21日 更新
Use when adding retries, backoff, or concurrency limits to Spring Boot 4 / Spring Framework 7 code with core Retryable and ConcurrencyLimit support. Covers enablement, backoff, proxy limits, and behavior after retries are exhausted.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3022026年9月21日 更新
Use when adding service-wide Spring Boot 4 Actuator, Micrometer Observation and Tracing, OpenTelemetry or OTLP export, structured logging, health probes, dashboards, or alerts. Combine with ai-observability only for Spring AI-specific token, prompt, and model telemetry.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3022026年9月21日 更新