java-maven
π―Skillfrom pluginagentmarketplace/custom-plugin-java
Generates Maven project structures, manages dependencies, and provides Maven-specific code generation and configuration assistance for Java development.
Installation
npx skills add https://github.com/pluginagentmarketplace/custom-plugin-java --skill java-mavenSkill Details
Overview
[](https://github.com/pluginagentmarketplace/custom-plugin-java/releases) [](LICENSE) [](#) [](#) [](#) [](#-agents) [](#-skills) [](#-commands) [π¦ Install Now](#-quick-start) Β· [π€ Explore Agents](#-agents) Β· [π Documentation](#-documentation) Β· [β Star this repo](https://github.com/pluginagentmarketplace/custom-plugin-java) --- > Java Assistant is a Claude Code plugin with 8 agents and 12 skills for java development.What is this?
---
π Table of Contents
- [Quick Start](#-quick-start)
- [Features](#-features)
- [Agents](#-agents)
- [Skills](#-skills)
- [Commands](#-commands)
- [Documentation](#-documentation)
- [Contributing](#-contributing)
- [License](#-license)
---
π Quick Start
Prerequisites
- Claude Code CLI v2.0.27+
- Active Claude subscription
Installation (Choose One)
```bash
# Step 1οΈβ£ Add the marketplace
/plugin marketplace add pluginagentmarketplace/custom-plugin-java
# Step 2οΈβ£ Install the plugin
/plugin install java-development-assistant@pluginagentmarketplace-java
# Step 3οΈβ£ Restart Claude Code
# Close and reopen your terminal/IDE
```
```bash
# Clone the repository
git clone https://github.com/pluginagentmarketplace/custom-plugin-java.git
cd custom-plugin-java
# Load locally
/plugin load .
# Restart Claude Code
```
β Verify Installation
After restart, you should see these agents:
```
java-development-assistant:01-java-fundamentals
java-development-assistant:02-java-advanced
java-development-assistant:03-java-spring
java-development-assistant:04-java-testing
java-development-assistant:05-java-build-tools
java-development-assistant:06-java-persistence
java-development-assistant:07-java-microservices
java-development-assistant:08-java-devops
```
---
β¨ Features
| Feature | Description |
|---------|-------------|
| π€ 8 Agents | Production-grade AI agents with ReAct pattern |
| π οΈ 12 Skills | SASMP-compliant skills with Golden Format |
| β¨οΈ 4 Commands | Quick slash commands with validation |
| π SASMP v1.3.0 | Full protocol compliance |
| β EQHM | Error handling, quality, and monitoring enabled |
---
π€ Agents
8 Production-Grade Agents
| # | Agent | Purpose | Primary Skill |
|---|-------|---------|---------------|
| 1 | 01-java-fundamentals | Java syntax, OOP, collections, streams | java-fundamentals |
| 2 | 02-java-advanced | Concurrency, JVM internals, performance | java-concurrency |
| 3 | 03-java-spring | Spring Boot, MVC, Security, Cloud | java-spring-boot |
| 4 | 04-java-testing | JUnit 5, Mockito, integration testing | `java-
More from this repository10
Generates, configures, and scaffolds Spring Boot project structures, providing code templates and best practices for rapid Java microservice development.
Generates and explains concurrent Java code patterns, provides best practices for thread synchronization, and offers solutions for common concurrency challenges.
Generates comprehensive Java unit tests, test cases, and testing strategies for Java code, covering JUnit, mockito, and test coverage scenarios.
Teaches and guides developers through core Java programming concepts, syntax, and best practices through interactive tutorials and code examples.
Generates microservice architecture blueprints, provides code templates, and offers best practices guidance for Java-based microservices development.
Provides advanced Java testing capabilities, offering comprehensive test generation, coverage analysis, and complex testing scenario support for Java projects.
Generates JPA and Hibernate boilerplate code, creates database entity mappings, and provides automated configuration templates for Java persistence layer development.
java-gradle skill from pluginagentmarketplace/custom-plugin-java
Generates Docker configurations and Dockerfiles for Java applications, automating containerization setup and best practices.
Assists developers in generating, configuring, and managing Maven and Gradle build configurations for Java projects with automated project setup and dependency management.