Repolode
piomin

piomin/claude-ai-spring-boot

A Claude Code plugin bundling skills and agents that guide Claude to build Spring Boot 4.x / Java 21+ apps with best practices.

Stars
1,418
Forks
448
Open issues
13
Last commit
2 days ago

What is it?

This is a Claude Code plugin that packages skills and specialized agents for building Spring Boot 4.x applications on Java 21 or newer. Once installed, Claude Code draws on these instructions when generating code, covering REST APIs, JPA persistence, Spring Security, testing, cloud-native deployment and Kubernetes.

The plugin enforces a set of project conventions, such as avoiding Lombok, using constructor injection, preferring RestClient for blocking HTTP calls, and writing integration tests with Testcontainers and @ServiceConnection. Eight skills cover topics like Java modern features, JPA and Hibernate pitfalls, design patterns and structured logging, while six agents handle tasks such as code review, Kubernetes manifests, Docker images and security hardening.

It can be installed from a marketplace or directly from the repository, and can be tested locally with a plugin directory flag. Developers can describe the application they want to build, or invoke individual skills and agents directly.

Key features

  • 01Six agents for code review, Kubernetes, Docker, DevOps and security tasks
  • 02Eight skills covering JPA, testing, Java 21 features and logging
  • 03Enforces conventions such as constructor injection and no Lombok
  • 04Testcontainers with @ServiceConnection for integration tests
  • 05Cloud-native guidance for probes, graceful shutdown and OpenTelemetry tracing

Use cases

  • Generating a new Spring Boot REST API backed by PostgreSQL with Claude Code
  • Reviewing existing Spring Boot code for security and convention issues
  • Producing Kubernetes deployment manifests and Dockerfiles for a Spring Boot service

Quick start

  1. 1

    Install the plugin from the Anthropic marketplace

    claude plugin install spring-boot-template@piomin
  2. 2

    Or install directly from the repository

    claude plugin install --url https://github.com/piomin/claude-ai-spring-boot
  3. 3

    Describe the app you want to build in Claude Code

Things to know

  • Targets Spring Boot 4.x and Java 21+ only.
  • It is a Claude Code plugin, so it requires Claude Code to use.

Topics

FAQ

What is claude-ai-spring-boot?
A Claude Code plugin bundling skills and agents that guide Claude to build Spring Boot 4.x / Java 21+ apps with best practices. This is a Claude Code plugin that packages skills and specialized agents for building Spring Boot 4.x applications on Java 21 or newer. Once installed, Claude Code draws on these instructions when generating code, covering REST APIs, JPA persistence, Spring Security, testing, cloud-native deployment and Kubernetes.
Is claude-ai-spring-boot free to use? What license does it have?
claude-ai-spring-boot is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
Is claude-ai-spring-boot still maintained?
Actively maintained. The last commit to claude-ai-spring-boot was on Oct 18, 2026.
What can I use claude-ai-spring-boot for?
Generating a new Spring Boot REST API backed by PostgreSQL with Claude Code Reviewing existing Spring Boot code for security and convention issues Producing Kubernetes deployment manifests and Dockerfiles for a Spring Boot service
How do I install claude-ai-spring-boot?
Install the plugin from the Anthropic marketplace: claude plugin install spring-boot-template@piomin Or install directly from the repository: claude plugin install --url https://github.com/piomin/claude-ai-spring-boot Describe the app you want to build in Claude Code
Where can I get claude-ai-spring-boot?
The source code and installation instructions are on GitHub: https://github.com/piomin/claude-ai-spring-boot

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects