/run
Start the Spring Boot application locally — checks prerequisites, then runs the app and reports startup status
$ npx -y skills add ducpm2303/claude-java-plugins --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/run
Context preview
What this command does when you run it.
Start the Spring Boot application locally — checks prerequisites, then runs the app and reports startup status
Command definition
run.mddescription: Start the Spring Boot application locally — checks prerequisites, then runs the app and reports startup status
/java-spring:run
Start the Spring Boot application in the current directory.
Instructions
1. **Pre-flight checks**:
- Detect build tool (`pom.xml` → Maven, `build.gradle` → Gradle)
- Check `application.yml` / `application.properties` for required env vars (`${...}` placeholders with no default)
- Warn about any unset required variables before starting
2. **Start the application**:
- Maven: `mvn spring-boot:run`
- Gradle: `./gradlew bootRun`
3. **Watch startup output** for:
- `Started <AppName> in X seconds` → report success with port
- `APPLICATION FAILED TO START` → extract the root cause (e.g., missing bean, port conflict, datasource error) and explain in plain English
- Port conflict (`Address already in use: 8080`) → suggest `mvn spring-boot:run -Dspring-boot.run.arguments=--server.port=8081`
4. **On datasource errors**:
- Missing database → suggest `docker run -p 5432:5432 -e POSTGRES_PASSWORD=postgres postgres:16-alpine`
- Connection refused → check if DB container is running
5. After successful start, remind: Ctrl+C to stop; use `spring.profiles.active=dev` for dev profile.
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.
Other commands on claude-java-plugins.
- /build
Build the Java project — detects Maven or Gradle and runs a clean build with test execution
Open command - /check
Run static analysis on the Java project — detects configured tools (Checkstyle, SpotBugs, PMD) and reports findings
Open command - /audit
Full quality audit — runs security scan, performance check, and test coverage analysis in sequence and produces a combined report
Open command - /routes
List all REST endpoints in the Spring Boot project — scans controllers and prints a route table
Open command

