build
Build the Java project — detects Maven or Gradle and runs a clean build with test execution
List all REST endpoints in the Spring Boot project — scans controllers and prints a route table
> /plugin marketplace add ducpm2303/claude-java-pluginsHow it fires
How this command gets triggered: by you, by Claude, or both.
/routesContext preview
What this command does when you run it.
List all REST endpoints in the Spring Boot project — scans controllers and prints a route table
description: List all REST endpoints in the Spring Boot project — scans controllers and prints a route table
Scan the project and print all REST API endpoints.
1. Find all `@RestController` and `@Controller` classes in `src/main/java/`
2. For each controller, extract:
3. Print a route table:
METHOD PATH HANDLER
------ ---- -------
GET /api/products ProductController#findAll
GET /api/products/{id} ProductController#findById
POST /api/products ProductController#create
PUT /api/products/{id} ProductController#update
DELETE /api/products/{id} ProductController#delete4. After the table, note any issues:
5. Summary line: total endpoint count, controllers scanned.
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.
Build the Java project — detects Maven or Gradle and runs a clean build with test execution
Run static analysis on the Java project — detects configured tools (Checkstyle, SpotBugs, PMD) and reports findings
Full quality audit — runs security scan, performance check, and test coverage analysis in sequence and produces a combined report
Start the Spring Boot application locally — checks prerequisites, then runs the app and reports startup status