Airsc miễn phí cho tất cả. Nếu nó giúp bạn, hãy ủng hộ $2–$20.

Ủng hộ
PluginCẩn thậnReview & chất lượng codeCần cài đặt chút

claude-java-plugins

ducpm2303 · ducpm2303/claude-java-plugins

Một marketplace plugin Claude Code cung cấp ba plugin chuyên biệt với các kỹ năng và tác nhân để phát triển Java, hỗ trợ các dự án Java 8+ và Spring Boot.

Bộ công cụ phát triển Java cho Claude Code — các skill, tác nhân, hook và tiêu chuẩn coding cho các dự án Java 8+.

16 sao0Giấy phép: Không có giấy phépCập nhật 6 tháng trước0 lượt mở

Xem trước

▍

Bạn có thể làm gì với nó

  • Đánh giá mã Java để tìm lỗi, vấn đề đặt tên và các thành ngữ phù hợp với phiên bản.
  • Nhận các gợi ý refactoring được tùy chỉnh cho các phiên bản Java cụ thể.
  • Đảm bảo các phương pháp hay nhất về bảo mật, hiệu suất và kiểm thử cho các ứng dụng Spring Boot.

Kiểm tra an toàn

Cẩn thận

Dùng được, nhưng nên đọc ghi chú trước.

  • ●Không có giấy phép rõ ràng: hỏi tác giả trước khi dùng cho sản phẩm thương mại.

Quét tự động các file trong repo. Luôn xem lại code trước khi chạy.

Trích từ README

Java Plugins for Claude Code

A Claude Code plugin marketplace with 3 focused plugins for Java developers. All plugins support Java 8 through Java 21 and tailor advice to your target Java version.

Plugins

PluginSkillsCommandsAgentsInstall when
java-core142java-architect, java-build-resolverEvery Java project
java-spring92java-spring-expertSpring Boot projects
java-quality31java-security-reviewer, java-performance-reviewer, java-test-engineerQuality enforcement

Quick Setup (5 minutes)

  1. Copy templates/CLAUDE.md.template to your Java project root as CLAUDE.md and fill in the placeholders
  2. Copy templates/settings.json.template to .claude/settings.local.json to pre-approve build/test commands
  3. Install the plugins (below)

Installation

Step 1 — Add the marketplace

/plugin marketplace add ducpm2303/claude-java-plugins

Step 2 — Install plugins

/plugin install java-core@java-plugins       # every Java project
/plugin install java-spring@java-plugins     # Spring Boot projects
/plugin install java-quality@java-plugins    # security + performance + testing

Updating

/plugin marketplace update java-plugins

Skills (auto-invoked)

Skills activate automatically based on context, or invoke them explicitly.

java-core

SkillWhat it does
/java-core:java-reviewReview Java code for bugs, naming issues, and version-appropriate idioms
/java-core:java-refactorSuggest and apply version-gated refactorings
/java-core:java-explainExplain Java code in plain language
/java-core:java-fixDiagnose compile errors or stack traces
/java-core:java-docsGenerate Javadoc for classes and methods
/java-core:java-healthStructural health score across Security, Tests, Performance, Quality (A–F)
/java-core:java-concurrency-reviewReview thread safety, race conditions, and Java 21 virtual thread compatibility
/java-core:java-api-reviewReview REST API design — HTTP methods, status codes, naming, versioning
/java-core:java-migrateInteractive migration guide: Java 8→11, 11→17, or 17→21
/java-core:java-commitGenerate a Conventional Commits message for staged Java changes
/java-core:java-solidCheck all 5 SOLID principles with Java-specific patterns
/java-core:java-design-patternDetect GoF patterns in code or recommend a pattern for a problem
/java-core:java-adrCreate, list, and manage Architecture Decision Records
/java-core:java-clean-archReview for Clean/Hexagonal Architecture violations or scaffold a full hexagonal layout with DDD patterns

java-spring

SkillWhat it does
/java-spring:java-scaffoldScaffold a brand-new Spring Boot project (2.7.x – 4.0.x)
/java-spring:java-jpaDeep JPA review — N+1 queries, fetch strategies, projections, Specifications
/java-spring:java-loggingReview logging — SLF4J, MDC, structured logging, PII safety
/java-spring:java-crudGenerate a complete CRUD feature in an existing project
/java-spring:java-securityReview or generate Spring Security config — JWT, OAuth2, method security, CORS (Boot 2.x & 3.x)
/java-spring:java-openapiGenerate or review OpenAPI/Swagger docs — @Tag, @Operation, @Schema, JWT auth scheme (springdoc v1/v2)
/java-spring:java-spring-aiAdd AI features to Spring Boot — ChatClient, RAG, tool calling, memory (Spring AI 1.x / LangChain4J)
/java-spring:java-resilienceAdd Resilience4J patterns — circuit breaker, retry, rate limiter, bulkhead, timeout (Boot 2.x & 3.x)
/java-spring:java-cacheAdd or review Spring Cache — Caffeine (single-instance) or Redis (distributed), @Cacheable/@CacheEvict/@CachePut

java-quality

SkillWhat it does
/java-quality:java-security-checkQuick OWASP scan — secrets, injection, weak crypto, Spring Security misconfigs
/java-quality:java-perf-checkQuick performance scan — N+1, memory, threading, algorithmic hotspots
/java-quality:java-testGenerate JUnit 5 + Mockito unit or Testcontainers integration tests

Commands (explicit slash commands)

Commands are explicitly triggered workflows — builds, analysis runs, and reports.

java-core

CommandWhat it does
/java-core:buildRun a clean Maven/Gradle build and report test results or compile errors
/java-core:checkRun configured static analysis (Checkstyle, SpotBugs, PMD) and report findings

java-spring

CommandWhat it does
/java-spring:runStart the Spring Boot app locally with pre-flight checks (env vars, DB)
/java-spring:routesPrint a REST endpoint table scanned from all @RestController classes

java-quality

CommandWhat it does
/java-quality:auditFull quality audit: security + performance + test coverage in one combined report

Agents

Agents are specialist sub-agents Claude can delegate to:

AgentPluginUse for
java-architectjava-coreProject structure, hexagonal/layered architecture, multi-module Maven, design patterns
java-build-resolverjava-coreFix Maven/Gradle/javac build errors with minimal changes
java-spring-expertjava-springSpring Boot best practices, Spring Data JPA, Spring Security, REST API design
java-security-reviewerjava-qualityFull OWASP Top 10 deep-dive, Spring Security misconfig, secrets audit
java-performance-reviewerjava-qualityDeep JPA/memory/threading performance analysis with before/after fixes
java-test-engineerjava-qualityTest strategy, coverage analysis, Testcontainers setup, PITest mutation testing

**Examp

Xem mã nguồn trên GitHub