ducpm2303

43 mods across 1 repository, 16 stars between them.

audit

27

ducpm2303/claude-java-plugins

Command

Full quality audit — runs security scan, performance check, and test coverage analysis in sequence and produces a combined report.

16 4mo ago A 22 tokens

java-perf-check

28

ducpm2303/claude-java-plugins

Skill Claude CodeCodex

Quick Java performance scan flagging N+1 queries, memory issues, threading problems, and algorithmic hotspots. Use when user asks to "check performance", "performance scan", "any N+1 queries", "performance issues", "is this efficient", or "slow code".

16 4mo ago A 56 tokens

java-security-check

29

ducpm2303/claude-java-plugins

Skill Claude CodeCodex

Quick OWASP security scan for injection risks, hardcoded secrets, weak crypto, and Spring Security misconfigs. Use when user asks to "security scan", "check for vulnerabilities", "any security issues", "OWASP check", "hardcoded secrets", or "is this secure".

16 4mo ago A 57 tokens

java-test

30

ducpm2303/claude-java-plugins

Skill Claude CodeCodex

Generates JUnit 5 and Mockito unit tests or Testcontainers integration tests, auto-detecting project setup. Use when user asks to "write tests", "generate tests", "add unit tests", "create test class", "test this service", or "write integration tests".

16 4mo ago A 57 tokens

java-spring-expert

32

ducpm2303/claude-java-plugins

Agent

Spring Boot expert — deep knowledge of Spring Boot, Spring Data JPA, Spring Security, Spring AI, and REST API design for Java 8+ projects.

16 4mo ago A 31 tokens

routes

33

ducpm2303/claude-java-plugins

Command

List all REST endpoints in the Spring Boot project — scans controllers and prints a route table.

16 4mo ago A 17 tokens

run

34

ducpm2303/claude-java-plugins

Command

Start the Spring Boot application locally — checks prerequisites, then runs the app and reports startup status.

16 4mo ago A 18 tokens

java-cache

35

ducpm2303/claude-java-plugins

Skill Claude CodeCodex

Use when the user asks to add caching, configure Redis or Caffeine cache, use @Cacheable/@CacheEvict/@CachePut, optimize repeated database or API calls, or review existing Spring Boot cache configuration.

16 4mo ago A 46 tokens

java-crud

36

ducpm2303/claude-java-plugins

Skill Claude CodeCodex

Generates a complete Spring Boot CRUD feature (entity, repository, service, controller, DTOs, tests) in an existing project. Use when user asks to "add CRUD for", "generate entity", "create a feature for", "add REST endpoints for", "scaffold a feature", or "build CRUD for".

16 4mo ago A 65 tokens

java-jpa

37

ducpm2303/claude-java-plugins

Skill Claude CodeCodex

Reviews Spring Data JPA for N+1 queries, fetch strategies, projections, and Specifications. Use when user asks to "review JPA", "check for N+1", "JPA performance", "review my entities", "check fetch strategy", or "review my repositories".

16 4mo ago A 57 tokens

java-logging

38

ducpm2303/claude-java-plugins

Skill Claude CodeCodex

Reviews Java logging for SLF4J best practices, MDC context, structured logging, and PII safety. Use when user asks to "review logging", "check my logs", "logging review", "is my logging correct", "MDC setup", or "check for PII in logs".

16 4mo ago A 60 tokens

java-openapi

39

ducpm2303/claude-java-plugins

Skill Claude CodeCodex

Generates or reviews OpenAPI / Swagger documentation for Spring Boot REST APIs — adds @Operation, @Schema, @ApiResponse annotations and configures Swagger UI. Use when user asks to "add Swagger", "document this API", "generate OpenAPI spec", "add @Operation annotations", "set up Swagger UI", or "document endpoints".

16 4mo ago A 69 tokens

java-resilience

40

ducpm2303/claude-java-plugins

Skill Claude CodeCodex

Use when the user asks to add resilience patterns, handle service failures, implement circuit breaker, retry, rate limiter, bulkhead, or timeout in a Spring Boot project using Resilience4J.

16 4mo ago A 43 tokens

java-scaffold

41

ducpm2303/claude-java-plugins

Skill Claude CodeCodex

Scaffolds a brand-new Spring Boot project from scratch — build file, package structure, and a starter feature. Use when user asks to "create a new Spring Boot project", "bootstrap a project", "start a new project", "generate a new app", or "scaffold a new service".

16 4mo ago A 61 tokens

java-security

42

ducpm2303/claude-java-plugins

Skill Claude CodeCodex

Reviews or implements Spring Security configuration — JWT authentication, OAuth2, method-level security, CORS, and CSRF. Use when user asks to "add authentication", "secure this API", "implement JWT", "configure Spring Security", "add OAuth2 login", "protect endpoints", or "review security config".

16 4mo ago A 63 tokens

java-spring-ai

43

ducpm2303/claude-java-plugins

Skill Claude CodeCodex

Use when the user asks to add AI features, integrate Spring AI or LangChain4J, build a chatbot, implement RAG (retrieval-augmented generation), use vector stores, stream LLM responses, or call AI tools/functions in a Spring Boot project.

16 4mo ago A 59 tokens