claude-java-plugins
skill
Uyari
Health Uyari
- No license — Repository has no license file
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 9 GitHub stars
Code Gecti
- Code scan — Scanned 6 files during light audit, no dangerous patterns found
Permissions Gecti
- Permissions — No dangerous permissions requested
Purpose
This toolkit provides Java developers using Claude Code with specialized slash commands, agents, and automated workflows. It covers core Java development, Spring Boot scaffolding, and quality enforcement for projects ranging from Java 8 to 21.
Security Assessment
Based on a light code audit, no dangerous patterns, hardcoded secrets, or malicious network requests were detected. The tool does not request any dangerous system permissions. Because it is designed to generate code, review architecture, and diagnose errors, it will inherently read your local project files. Overall security risk is rated as Low.
Quality Assessment
The project is actively maintained, with its most recent updates pushed today. However, there are two notable concerns regarding maturity and community trust: the repository lacks an open-source license, and it currently has low visibility with only 9 GitHub stars. The absence of a license means that, strictly speaking, you do not have legal permission to modify or distribute the code, though it remains safe to use locally.
Verdict
Safe to use locally for boosting Java development productivity, but use with caution if you plan to incorporate it into commercial workflows due to the missing software license.
This toolkit provides Java developers using Claude Code with specialized slash commands, agents, and automated workflows. It covers core Java development, Spring Boot scaffolding, and quality enforcement for projects ranging from Java 8 to 21.
Security Assessment
Based on a light code audit, no dangerous patterns, hardcoded secrets, or malicious network requests were detected. The tool does not request any dangerous system permissions. Because it is designed to generate code, review architecture, and diagnose errors, it will inherently read your local project files. Overall security risk is rated as Low.
Quality Assessment
The project is actively maintained, with its most recent updates pushed today. However, there are two notable concerns regarding maturity and community trust: the repository lacks an open-source license, and it currently has low visibility with only 9 GitHub stars. The absence of a license means that, strictly speaking, you do not have legal permission to modify or distribute the code, though it remains safe to use locally.
Verdict
Safe to use locally for boosting Java development productivity, but use with caution if you plan to incorporate it into commercial workflows due to the missing software license.
Java developer toolkit for Claude Code — skills, agents, hooks, and coding standards for Java 8+ projects
README.md
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
| Plugin | Skills | Agents | Install when |
|---|---|---|---|
java-core |
13 skills | java-architect, java-build-resolver |
Every Java project |
java-spring |
4 skills | java-spring-expert |
Spring Boot projects |
java-quality |
3 skills | java-security-reviewer, java-performance-reviewer, java-test-engineer |
Quality enforcement |
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 (slash commands)
java-core
| Command | What it does |
|---|---|
/java-review |
Review Java code for bugs, naming issues, and version-appropriate idioms |
/java-refactor |
Suggest and apply version-gated refactorings |
/java-explain |
Explain Java code in plain language |
/java-fix |
Diagnose compile errors or stack traces |
/java-docs |
Generate Javadoc for classes and methods |
/java-health |
Structural health score across Security, Tests, Performance, Quality (A–F) |
/java-concurrency-review |
Review thread safety, race conditions, and Java 21 virtual thread compatibility |
/java-api-review |
Review REST API design — HTTP methods, status codes, naming, versioning |
/java-migrate |
Interactive migration guide: Java 8→11, 11→17, or 17→21 |
/java-commit |
Generate a Conventional Commits message for staged Java changes |
/java-solid |
Check all 5 SOLID principles with Java-specific patterns |
/java-design-pattern |
Detect GoF patterns in code or recommend a pattern for a problem |
/java-adr |
Create, list, and manage Architecture Decision Records |
java-spring
| Command | What it does |
|---|---|
/java-scaffold |
Scaffold a brand-new Spring Boot project (2.7.x – 4.0.x) |
/java-jpa |
Deep JPA review — N+1 queries, fetch strategies, projections, Specifications |
/java-logging |
Review logging — SLF4J, MDC, structured logging, PII safety |
/java-crud |
Generate a complete CRUD feature in an existing project |
java-quality
| Command | What it does |
|---|---|
/java-security-check |
Quick OWASP scan — secrets, injection, weak crypto, Spring Security misconfigs |
/java-perf-check |
Quick performance scan — N+1, memory, threading, algorithmic hotspots |
/java-test |
Generate JUnit 5 + Mockito unit or Testcontainers integration tests (auto-detects project) |
Agents
Agents are specialist sub-agents Claude can delegate to:
| Agent | Plugin | Use for |
|---|---|---|
java-architect |
java-core |
Project structure, hexagonal/layered architecture, multi-module Maven, design patterns |
java-build-resolver |
java-core |
Fix Maven/Gradle/javac build errors with minimal changes |
java-spring-expert |
java-spring |
Spring Boot best practices, Spring Data JPA, Spring Security, REST API design |
java-security-reviewer |
java-quality |
Full OWASP Top 10 deep-dive, Spring Security misconfig, secrets audit |
java-performance-reviewer |
java-quality |
Deep JPA/memory/threading performance analysis with before/after fixes |
java-test-engineer |
java-quality |
Test strategy, coverage analysis, Testcontainers setup, PITest mutation testing |
Example usage:
- "Ask the
java-architectagent to design a hexagonal architecture for this order service" - "Use the
java-security-revieweragent to do a full OWASP audit of this controller" - "Have the
java-test-engineeragent write a test strategy for this service layer"
Contributing
- Create
plugins/java-<ecosystem>/following the same structure as an existing plugin - Add an entry to
.claude-plugin/marketplace.json - Bump the marketplace
versionfield - Open a PR
Star History
Requirements
- Claude Code CLI installed and configured
- Git (for marketplace installation from GitHub)
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi