java-plugins
01Plugin Claude Code
Plugin marketplace listing 3 plugins: java-core, java-spring, java-quality.
Plugin Claude Code
Plugin marketplace listing 3 plugins: java-core, java-spring, java-quality.
Plugin Claude Code
General Java skills, architect agent, and coding standards for Java 8+.
Agent
Java system architect — designs project structure, module layout, class hierarchies, and applies architecture patterns for Java 8+ projects.
Agent
Java build error resolver — diagnoses and fixes Maven, Gradle, and javac compilation errors with minimal code changes.
Command
Build the Java project — detects Maven or Gradle and runs a clean build with test execution.
Command
Run static analysis on the Java project — detects configured tools (Checkstyle, SpotBugs, PMD) and reports findings.
Hook
Runs when a session starts, running an inline shell check. From ducpm2303/claude-java-plugins.
Hook
Runs after a tool call finishes for Write, Edit, Write, Edit and Bash tool calls, running an inline shell check (3 commands). From ducpm2303/claude-java-plugins.
Skill Claude CodeCodex
Creates, lists, and manages Architecture Decision Records for Java projects. Use when user asks to "create an ADR", "document this decision", "write an architecture decision", "add ADR", "list decisions", "show ADRs", or "record this architectural choice".
Skill Claude CodeCodex
Reviews Java REST API design including HTTP methods, status codes, naming, and versioning. Use when user asks to "review my API", "check REST design", "is this good REST", "review endpoints", "API design review", "check my controller", or "review HTTP API".
Skill Claude CodeCodex
Reviews or implements Clean Architecture / Hexagonal Architecture (Ports & Adapters) and DDD tactical patterns for Java projects. Use when user asks to "apply clean architecture", "implement hexagonal architecture", "add ports and adapters", "apply DDD", "refactor to clean arch", "review architecture", or "add value…
Skill Claude CodeCodex
Generates a Conventional Commits message for staged Java changes. Use when user asks to "write a commit message", "help me commit", "what should my commit say", "summarize my changes", "draft a commit", or "create commit message".
Skill Claude CodeCodex
Reviews Java code for thread safety, race conditions, deadlocks, and Java 21 virtual thread compatibility. Use when user asks to "review concurrency", "is this thread safe", "check for race conditions", "concurrency issues", or "virtual thread compatible".
Skill Claude CodeCodex
Detects GoF patterns in Java code or recommends the right pattern for a problem. Use when user asks to "what pattern is this", "detect design patterns", "suggest a pattern", "should I use factory", "which design pattern", or "recommend a pattern for".
Skill Claude CodeCodex
Generates Javadoc comments for Java classes and methods. Use when user asks to "add javadoc", "document this class", "write documentation", "add comments", "generate docs", or "document this method".
Skill Claude CodeCodex
Explains Java code in plain language including design patterns. Use when user asks to "explain this code", "what does this do", "help me understand", "walk me through this", or "how does this work".
Skill Claude CodeCodex
Diagnoses and fixes Java compile errors, runtime exceptions, and stack traces. Use when user asks to "fix this error", "this won't compile", "I'm getting an exception", "debug this", or "build is failing".
Skill Claude CodeCodex
Runs a holistic code health check scoring Security, Tests, Performance and Quality with A-F grades. Use when user asks to "check health", "score this project", "health check", "how good is this code", "overall assessment", or "code quality score".
Skill Claude CodeCodex
Interactive Java version upgrade guide (8 to 11, 11 to 17, 17 to 21). Use when user asks to "migrate to Java 17", "upgrade to Java 21", "Java migration guide", "move from Java 11 to 17", or "what changed in Java 21".
Skill Claude CodeCodex
Suggests and applies version-gated Java refactorings. Use when user asks to "refactor this", "clean up this code", "modernize this Java", "simplify this", "extract method", "improve this class", or "make this more idiomatic".
Skill Claude CodeCodex
Reviews Java code for bugs, naming issues, code smells, and version-appropriate idioms. Use when user asks to "review this code", "check my Java", "look at this class", "find issues in", "code review", "what's wrong with this", or "review this file".
Skill Claude CodeCodex
Checks Java code for SOLID principles violations with Java-specific patterns. Use when user asks to "check SOLID principles", "is this good OOP", "single responsibility", "SOLID violations", "open closed principle", or "dependency inversion".
Plugin Claude Code
Java quality toolkit — security (OWASP), performance (N+1, memory, threading), and testing (JUnit 5, Mockito, Testcontainers) for Java 8+ projects.
Agent
Java performance reviewer — identifies N+1 queries, memory leaks, thread safety issues, and inefficient code patterns in Java 8+ applications.