spring-ai-community

9 mods across 3 repositories, 2.0k stars between them.

ai-tutor

01

spring-ai-community/spring-ai-agent-utils

Skill Claude Code

Use when user asks to explain, break down, or help understand technical concepts (AI, ML, or other technical topics). Makes complex ideas accessible through plain English and narrative structure. Use the provided scripts to transcribe videos.

not rated 662 +5 13d ago A 48 tokens copy · 100% Apache-2.0

pdf

02

spring-ai-community/spring-ai-agent-utils

Skill Claude Code

Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.

not rated 662 +5 13d ago A 50 tokens copy · 81% Apache-2.0

spring-jpa-testing

03

spring-ai-community/spring-testing-skills

Skill Claude CodeCodex

@DataJpaTest requires TestEntityManager + flush()/clear() before assertions — without this, tests read from Hibernate L1 cache and pass falsely. Read before writing any JPA test. Triggers: @DataJpaTest, JpaRepository, TestEntityManager, @ServiceConnection, Testcontainers, @Modifying, Hibernate 6/7…

not rated 52 5mo ago A 96 tokens

spring-mvc-testing

04

spring-ai-community/spring-testing-skills

Skill Claude CodeCodex

Boot 4+ replaced MockMvc assertions with MockMvcTester — incompatible API your training data gets wrong. Read before writing any @WebMvcTest. Triggers: @WebMvcTest, MockMvc, MockMvcTester, @RestController, jsonPath, @GetMapping, @PostMapping, @AutoConfigureMockMvc, MockMvcRequestBuilders, status().isOk()…

not rated 52 5mo ago A 92 tokens

spring-ai-community/spring-testing-skills

Skill Claude CodeCodex

Spring Security 7 changed method security defaults and CSRF handling — tests using hasRole() or csrf() may need updates. Read before testing authentication, authorization, or secured endpoints. Triggers: @WithMockUser, csrf(), jwt(), oauth2Login(), SecurityFilterChain, @PreAuthorize, AccessDeniedException…

not rated 52 5mo ago A 91 tokens

spring-ai-community/spring-testing-skills

Skill Claude CodeCodex

Boot 4 renamed @MockBean to @MockitoBean, moved test slice annotations to new packages, and changed context caching behavior. Read for correct AssertJ/BDDMockito idioms and Boot 4 migration. Default fallback when no specific slice annotation is present. Triggers: assertThat, BDDMockito, ArgumentCaptor, @MockitoBean…

not rated 52 5mo ago A 98 tokens

spring-ai-community/spring-testing-skills

Skill Claude CodeCodex

WebFlux testing requires StepVerifier for reactive streams — standard assertions silently pass on empty Flux. WebTestClient API differs from MockMvc. Read before testing reactive endpoints. Triggers: @WebFluxTest, WebTestClient, StepVerifier, Mono, Flux, mockUser(), mockJwt(), mutateWith, verifyComplete, expectBody…

not rated 52 5mo ago A 82 tokens

spring-ai-community/spring-testing-skills

Skill Claude CodeCodex

WebSocket tests require @SpringBootTest(RANDOMPORT) and async message handling — @WebMvcTest won't work. Timeout and session leak traps are common. Read before testing STOMP or WebSocket. Triggers: WebSocketStompClient, StompSession, @MessageMapping, @SendToUser, BlockingQueue, /topic/, /queue/, CountDownLatch…

not rated 52 5mo ago A 87 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: