claude

java

Java·Spring — Effective Java, Spring Data·Security·Cache, jOOQ, JVM 성능, 테스트

0 on GitHubby ressKim-ioMITupdated yesterdaylanguage
/

Plugin java from marketplace ress in ressKim-io/ress-claude-agents. Commands read from the repo's manifest — yesterday.

What it installs

Skills (15)

  • bean-postprocessor-ordering

    Spring BeanPostProcessor 순서 함정 — 빈 초기화 순서, 다른 BPP 의 래핑 타이밍, 메트릭·계측·AOP 의 silent 누락. Use when 프록시·메트릭·AOP 가 일부 빈에만 적용되지 않거나 BPP 를 작성할 때.

  • concurrency-spring

    Spring 동시성 제어 — Optimistic Locking(@Version), Pessimistic Locking, Deadlock 방지, 락 선택 기준. Use when 재고·좌석처럼 동시 갱신 충돌이나 lost update·deadlock 을 JPA 에서 다룰 때.

  • effective-java

    Effective Java 설계 결정 — 객체 생성 패턴, Modern Java(17·21) 기능, 제네릭·enum, Stream vs for loop, 예외 처리. Use when Java 클래스·API 를 설계하거나 코드 리뷰에서 관용적 Java 구현을 고를 때.

  • jvm-performance

    JVM·Spring 성능 튜닝 — Virtual Threads vs WebFlux, HikariCP, 다단계 캐싱, Resilience4j Circuit Breaker, JVM 옵션. Use when Spring 서비스의 지연·스레드·커넥션 풀 병목을 분석하거나 성능 목표를 맞출 때.

  • refactoring-spring

    Spring Boot 리팩토링 — Extract Method, God Class 분해, 계층 분리, N+1 쿼리 개선, DI 개선, 테스트 용이성 향상. Use when 비대한 Service·Controller 를 나누거나 Spring 코드 구조를 안전하게 개선할 때.

  • spring-ai

    Spring AI 통합 — ChatClient, Advisors API, Structured Output, Function·Tool Calling, MCP, RAG, 비용 최적화. Use when Spring Boot 앱에 LLM 챗·RAG·MCP 기능을 붙이거나 Spring AI 구조를 설계할 때.

  • spring-cache

    Spring Cache 와 Redis — @Cacheable·@CacheEvict 등 캐시 어노테이션, 캐싱 전략, RedisTemplate 직접 사용. Use when Spring Boot 에 Redis 캐시를 설정하거나 캐시 무효화·TTL 전략을 정할 때.

  • spring-data

    Spring Data JPA 와 QueryDSL — Repository, 동적 쿼리, JPA+QueryDSL 조합, 흔한 실수. Use when Spring 에서 JPA 로 엔티티를 조회·저장하거나 QueryDSL 로 복잡한 동적 쿼리를 작성할 때.

  • spring-jooq

    Spring Boot + jOOQ — 타입 세이프 SQL 빌더, 코드 생성(Flyway·Testcontainers), MULTISET, Window Function·CTE, Keyset Pagination. Use when JPA 대신 SQL 중심으로 jOOQ 쿼리를 작성하거나 설정할 때.

  • spring-oauth2

    Spring JWT 와 OAuth2 — JWT 발급·검증, JWT Filter, Auth Controller, Resource Server 설정, Token TTL. Use when Spring 서비스에 JWT 로그인을 구현하거나 OAuth2 Resource Server 로 API 를 보호할 때.

  • spring-patterns

    Spring Boot 핵심 설계 규칙 — 계층 구조, @Transactional 규칙, DTO vs Entity 분리, 예외 처리, 의존성 주입, API 설계. Use when Spring Boot 에 새 API 엔드포인트를 추가하거나 계층·트랜잭션 경계를 정할 때.

  • spring-security-review

    Spring/Java 보안 리뷰 — SQL Injection, Spring Security 오설정, Mass Assignment, 역직렬화 공격, IDOR, 로깅 정보 노출, 암호·비밀번호 처리, OWASP Dependency-Check/SpotBugs 도구. Use when Spring 애플리케이션 보안 리뷰나 취약점 점검이 필요할 때.

  • spring-security

    Spring Security 기본 설정 — SecurityFilterChain, Method Security(@PreAuthorize), CORS, 설정 우선순위, Authorization Server. Use when Spring 앱의 인증·인가 필터와 CORS 를 구성하거나 메서드 단위 권한을 걸 때.

  • spring-testcontainers

    Spring 통합 테스트 — Testcontainers 공유 컨테이너, PostgreSQL·MongoDB, @DataJpaTest, REST Assured, @Sql 데이터, 컨테이너 재사용. Use when 실제 DB 컨테이너로 Spring 통합·API 테스트를 구성할 때.

  • spring-testing

    Spring 단위·슬라이스 테스트 — JUnit 5, Mockito, @WebMvcTest, @DataJpaTest, 테스트 픽스처, 네이밍 규칙, 테스트 피라미드. Use when Spring 서비스·컨트롤러·리포지토리 테스트를 작성하거나 mock 범위를 정할 때.

Slash commands (5)

  • /java:lint

    SonarQube/Qodana 정적 분석을 수행합니다

  • /java:performance

    Native Image, CDS, GC 튜닝 등 성능 최적화를 제안합니다

  • /java:refactor

    Modern Java 패턴 및 Virtual Threads 리팩토링을 제안합니다

  • /java:review

    Java/Spring 코드를 리뷰합니다 (Virtual Threads, DI, Security)

  • /java:test-gen

    JUnit 5 + Testcontainers 테스트를 생성합니다

View source on GitHub

More from ressKim-io/ress-claude-agents

All 18 plugins →

dx

claude

개발 공통 — 코드 리뷰, Git·PR 워크플로우, ADR·문서 템플릿, 온보딩, 토큰 운영

26 skills · 18 commands · 5 agents

0

관측성 — OpenTelemetry, Prometheus, Grafana, Loki, eBPF, AIOps, 설정 리뷰

31 skills · 1 agent

0

infra

claude

인프라 — Terraform, AWS·EKS, Docker, Crossplane, DB 운영·마이그레이션, 클라우드 CLI 안전

22 skills · 4 commands · 5 agents

0

아키텍처 설계 — MSA, DDD, Saga, CQRS, API 설계, gRPC, 모듈러 모놀리스, 대규모 트래픽

25 skills · 1 agent

0

k8s

claude

Kubernetes — 스케줄링, 오토스케일링, 트래픽, Helm, 보안, GPU, manifest 리뷰와 장애 진단

17 skills · 4 commands · 4 agents

0

sre

claude

SRE — SLI/SLO, 장애 대응, 포스트모템, 카오스, DR, 부하 테스트, FinOps

18 skills · 5 agents

0

Similar plugins

Install the "Systems Programming" workflow plugin from Agentic Awesome Skills.

5 skills

sickn33/agentic-awesome-skills 49,620

data-agent-kit

claudecodex

This plugin provides a specialized suite of skills for data engineers and database practitioners working on Google Cloud. It acts as an expert assistant, allowing you to use natural language prompts in your preferred coding agent to architect complex data pipelines, transform data with dbt, write Spark and BigQuery SQL notebooks, and orchestrate end-to-end workflows across GCP's data ecosystem.

37 skills

anthropics/claude-plugins-official 47,076

Modern Python development with Python 3.12+, Django, FastAPI, async patterns, and production best practices

16 skills · 1 command · 3 agents

wshobson/agents 42,461

Run your monday CRM in plain language. Build a pipeline from scratch, start the day with a ranked deal briefing, spin up a forecast dashboard, audit board health, clean up messy data in bulk, and turn meeting notes into deal updates. Every skill writes back into monday as a real update, doc, or dashboard. Built on the official monday MCP connector.

10 skills · 1 MCP server

anthropics/knowledge-work-plugins 35,601

Ship a new language without the usual breakage. Three deterministic stdlib scripts: a translation-file checker for JSON/ARB (i18next, ICU), .properties, .strings, Android strings.xml and gettext .po that blocks on missing keys, renamed placeholders, ICU syntax errors, plural/select without other, zero branches that never match and plural categories the target locale needs, from the embedded Unicode CLDR 49 table (ru few/many, ar six forms); a hardcoded-string scanner for React, Vue, Svelte and HTML that flags text and user-facing attributes outside t(), concatenated translations, locale-less toLocaleString and '$' + amount; and a pseudo-locale generator (en-XA accented and expanded, ar-XB right-to-left) that keeps placeholders and ICU syntax intact. Ships cs-i18n-engineer agent, /cs-i18n-check and /cs-pseudo-locale commands and 3 cited references.

1 skill · 2 commands · 1 agent

alirezarezvani/claude-skills 29,725

Language-specific expert agents with deep framework knowledge - Python, TypeScript, Go, Rust, Java, and more

VoltAgent/awesome-claude-code-subagents 26,513

Maintain java?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins18 plugins