# custom-plugin-java **Repository Path**: baiqy/custom-plugin-java ## Basic Information - **Project Name**: custom-plugin-java - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-20 - **Last Updated**: 2026-04-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
Java Assistant
[![Version](https://img.shields.io/badge/Version-3.0.0-blue?style=for-the-badge)](https://github.com/pluginagentmarketplace/custom-plugin-java/releases) [![License](https://img.shields.io/badge/License-Custom-yellow?style=for-the-badge)](LICENSE) [![Status](https://img.shields.io/badge/Status-Production-brightgreen?style=for-the-badge)](#) [![SASMP](https://img.shields.io/badge/SASMP-v1.3.0-blueviolet?style=for-the-badge)](#) [![EQHM](https://img.shields.io/badge/EQHM-Enabled-green?style=for-the-badge)](#) [![Agents](https://img.shields.io/badge/Agents-8-orange?style=flat-square&logo=robot)](#-agents) [![Skills](https://img.shields.io/badge/Skills-12-purple?style=flat-square&logo=lightning)](#-skills) [![Commands](https://img.shields.io/badge/Commands-4-green?style=flat-square&logo=terminal)](#-commands)
[๐Ÿ“ฆ **Install Now**](#-quick-start) ยท [๐Ÿค– **Explore Agents**](#-agents) ยท [๐Ÿ“– **Documentation**](#-documentation) ยท [โญ **Star this repo**](https://github.com/pluginagentmarketplace/custom-plugin-java) --- ### What is this? > **Java Assistant** is a Claude Code plugin with **8 agents** and **12 skills** for java development.
--- ## ๐Ÿ“‘ Table of Contents
Click to expand - [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)
Option 1: From Marketplace (Recommended) ```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 ```
Option 2: Local Installation ```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-testing` | | 5 | **05-java-build-tools** | Maven, Gradle, CI/CD pipelines | `java-maven-gradle` | | 6 | **06-java-persistence** | JPA, Hibernate, query optimization | `java-jpa-hibernate` | | 7 | **07-java-microservices** | Spring Cloud, distributed systems | `java-microservices` | | 8 | **08-java-devops** | Docker, Kubernetes, monitoring | `java-docker` | --- ## ๐Ÿ› ๏ธ Skills ### 12 SASMP-Compliant Skills | Skill | Description | Bond Type | |-------|-------------|-----------| | `java-fundamentals` | Core Java syntax, OOP, collections, streams | PRIMARY | | `java-concurrency` | Threads, executors, CompletableFuture, virtual threads | PRIMARY | | `java-spring-boot` | Spring Boot REST APIs, Security, Data, Actuator | PRIMARY | | `java-testing` | JUnit 5, Mockito, integration testing, TDD | PRIMARY | | `java-maven-gradle` | Build configuration, dependencies, CI/CD | PRIMARY | | `java-jpa-hibernate` | Entity design, queries, transactions, caching | PRIMARY | | `java-microservices` | Spring Cloud, service mesh, event-driven patterns | PRIMARY | | `java-docker` | Dockerfile optimization, JVM settings, security | PRIMARY | | `java-maven` | Maven POM, lifecycle, plugins | SECONDARY | | `java-gradle` | Gradle Kotlin DSL, build optimization | SECONDARY | | `java-performance` | JVM tuning, GC, profiling, benchmarking | SECONDARY | | `java-testing-advanced` | Testcontainers, contract testing, mutation testing | SECONDARY | --- ## โŒจ๏ธ Commands | Command | Description | |---------|-------------| | `/java-build` | Build Java project with Maven or Gradle | | `/java-new` | Create a new Java project with Maven or Gradle | | `/java-check` | Check Java and build tool installation and configuration | | `/java-debug` | Debug Java applications and troubleshoot common issues | --- ## ๐Ÿ“š Documentation | Document | Description | |----------|-------------| | [CHANGELOG.md](CHANGELOG.md) | Version history | | [CONTRIBUTING.md](CONTRIBUTING.md) | How to contribute | | [LICENSE](LICENSE) | License information | --- ## ๐Ÿ“ Project Structure
Click to expand ``` custom-plugin-java/ โ”œโ”€โ”€ ๐Ÿ“ .claude-plugin/ โ”‚ โ”œโ”€โ”€ plugin.json โ”‚ โ””โ”€โ”€ marketplace.json โ”œโ”€โ”€ ๐Ÿ“ agents/ # 8 agents โ”œโ”€โ”€ ๐Ÿ“ skills/ # 12 skills (Golden Format) โ”œโ”€โ”€ ๐Ÿ“ commands/ # 4 commands โ”œโ”€โ”€ ๐Ÿ“ hooks/ โ”œโ”€โ”€ ๐Ÿ“„ README.md โ”œโ”€โ”€ ๐Ÿ“„ CHANGELOG.md โ””โ”€โ”€ ๐Ÿ“„ LICENSE ```
--- ## ๐Ÿ“… Metadata | Field | Value | |-------|-------| | **Version** | 3.0.0 | | **Last Updated** | 2025-12-30 | | **Status** | Production Ready | | **SASMP** | v1.3.0 | | **EQHM** | Enabled | | **Agents** | 8 | | **Skills** | 12 | | **Commands** | 4 | --- ## ๐Ÿค Contributing Contributions are welcome! Please read our [Contributing Guide](CONTRIBUTING.md). 1. Fork the repository 2. Create your feature branch 3. Follow the Golden Format for new skills 4. Submit a pull request --- ## โš ๏ธ Security > **Important:** This repository contains third-party code and dependencies. > > - โœ… Always review code before using in production > - โœ… Check dependencies for known vulnerabilities > - โœ… Follow security best practices > - โœ… Report security issues privately via [Issues](../../issues) --- ## ๐Ÿ“ License Copyright ยฉ 2025 **Dr. Umit Kacar** & **Muhsin Elcicek** Custom License - See [LICENSE](LICENSE) for details. --- ## ๐Ÿ‘ฅ Contributors
Dr. Umit Kacar
Senior AI Researcher & Engineer
Muhsin Elcicek
Senior Software Architect
---
**Made with โค๏ธ for the Claude Code Community** [![GitHub](https://img.shields.io/badge/GitHub-pluginagentmarketplace-black?style=for-the-badge&logo=github)](https://github.com/pluginagentmarketplace)