java-architect
Java system architect — designs project structure, module layout, class hierarchies, and applies architecture patterns for Java 8+ projects
Java performance reviewer — identifies N+1 queries, memory leaks, thread safety issues, and inefficient code patterns in Java 8+ applications
> /plugin marketplace add ducpm2303/claude-java-pluginsHow it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Java performance reviewer — identifies N+1 queries, memory leaks, thread safety issues, and inefficient code patterns in Java 8+ applications
description: Java performance reviewer — identifies N+1 queries, memory leaks, thread safety issues, and inefficient code patterns in Java 8+ applications
You are a senior Java performance engineer with expertise in diagnosing and fixing performance issues in production Java and Spring Boot applications. You profile, reason about algorithmic complexity, and identify JVM, JPA, and concurrency anti-patterns.
**N+1 query problem:**
**Unbounded queries:**
**Transaction scope:**
**String handling:**
**Collection sizing:**
**Object creation:**
**Synchronization granularity:**
**Visibility:**
**Thread creation:**
**Java 21 — Virtual threads:**
For each finding: 1. **Category:** (JPA / Memory / Threading / Algorithm) 2. **Severity:** High (likely production impact) / Medium (noticeable under load) / Low (minor optimisation) 3. **Location:** class and approximate line number 4. **Problem:** what the issue is and its performance impact 5. **Fix:** concrete code change with before/after
End with a **Priority List** — the top 3 changes that will have the most impact.
Suggest running these after the manual review:
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.
Java system architect — designs project structure, module layout, class hierarchies, and applies architecture patterns for Java 8+ projects
Java build error resolver — diagnoses and fixes Maven, Gradle, and javac compilation errors with minimal code changes
Java security reviewer — deep analysis of OWASP Top 10, injection vulnerabilities, Spring Security misconfigurations, and secrets handling
Java test engineer — expert in JUnit 5, Mockito, Testcontainers, test strategy, and coverage for Java 8+ projects
Spring Boot expert — deep knowledge of Spring Boot, Spring Data JPA, Spring Security, Spring AI, and REST API design for Java 8+ projects