Spring Boot Skills Marketplace plugin

Five skills for Spring Boot 4 and Java 25 in Claude Code and Codex: team setup, creation, migration, tests, review.

  • 81 ★ on the repository
  • Last commit
  • MIT
Plugin

Extended access

Why this level

  • The installer writes into user skill directories and turns on marketplace auto-update in Claude Code.
  • Hooks watch every agent turn, and the team setup adds build, hook and CI files to the project.
All reasons and checks

a-pavithraa/springboot-skills-marketplace

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add plugins/spring-boot-skills-marketplace

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The installer writes into user skill directories and turns on marketplace auto-update in Claude Code.
  • Hooks watch every agent turn, and the team setup adds build, hook and CI files to the project.

This is third-party code. Review the repository files before installing.

What it does

Spring Boot Skills Marketplace is a plugin marketplace with five skills for Spring Boot 4 and Java 25. The main one, `spring-boot-team-harness`, gives the whole team the same agent setup: rules in `AGENTS.md`, `./mvnw verify` or `./gradlew build` checks, hooks and CI. A Stop hook runs the Docker-free gates at the end of a turn and sends errors back to the agent, and a PreToolUse hook refuses force-pushes and edits to applied Flyway migrations. The other skills create projects, migrate them to Boot 4, Java 25, Spring Modulith 2 and Testcontainers 2, write tests and run reviews. `code-reviewer` proves test findings by breaking the guarded line and showing that the test stays green. The author trialled every skill with and without it and cut what made no difference.

Who it is for. Spring Boot and Java teams where several developers work with agents and need the same rules, gates and reviews.

Good fit when

  • Hooks and CI are added to a service so the build fails on typical agent mistakes.
  • A new service is created with a choice of five architectures and team setup from the start.
  • A project is migrated to Boot 4.1, Java 25 and Testcontainers 2 with silent hazards in mind.
  • A test suite is checked for gaps: each finding is confirmed by a broken line.

Not a fit when

  • The project is not Spring Boot: the skills target Boot 4 and Java 25.
  • Hard protection from the agent is needed: the hooks are advisory and required CI checks are the protection.
  • A Spring Data JPA skill is wanted: the author dropped it because it gave no gain.

Example request

Add the spring-boot-team-harness setup to this Maven project and show which gates and hooks appeared.

Limitations

The hooks are advisory in both agents, so the two CI checks should be required on the main branch. Codex runs project hooks only after a developer trusts them with `/hooks`. Python 3.10 or newer and Java 17 or newer are needed, a project with the harness needs JDK 21.0.8 or newer because of Error Prone, plus Maven or Gradle and Docker for the local Grafana stack. Trial results mostly come from one run per arm, and the author advises reading them as direction, not proof. The last commit was made on 10 November 2026.

How to disable. Remove the plugin with `/plugin uninstall springboot-architecture@springboot-skills-marketplace` or the skill folders from `~/.claude/skills` and `~/.codex/skills`. The `AGENTS.md`, hooks and CI files added to the project are removed manually.

FAQ

How do I install the set?

Clone the repository and run `python3 install.py` for Claude Code or `python3 install.py --codex` for Codex. Or in Claude Code: `/plugin marketplace add a-pavithraa/springboot-skills-marketplace`.

What does the team harness do?

It adds `AGENTS.md`, build gates, hooks and CI to a Maven project or a single-project Gradle build. It adds only what the project lacks.

Which architectures do the skills know?

Five: Layered, Package-by-Module, Modular Monolith, Tomato and DDD with Hexagonal. Starting with the simplest that fits is advised.

Do the hooks block the agent?

No, they advise. The protection is the two CI checks, make them required on the main branch.

Which versions are needed?

Python 3.10 for the installer, Java 17 or newer, JDK 21.0.8 for a project with the harness, and Maven or Gradle.

Discussion

No questions or reviews yet.

Plugins

Nick Tune's plugin marketplace for Claude Code: checks before a task is handed in, code review and TDD personas

PluginExtended access364Repository stars

A skill and MCP server that let an agent inspect requests, SQL and exceptions of a running Spring Boot or Quarkus application

SkillExtended access334Repository stars

ClaudeKit Skills

ClaudeKit - Agent Skills

A plugin marketplace for Claude Code with a set of thirty-plus skills: frontend, backend, devops, databases, documents, debugging and MCP work

PluginExtended access2.2KRepository stars

15 skills for Claude Code and Codex: Laravel, Docker, UI, debugging, tests and docs in four ready plugin bundles

PluginExtended access69Repository stars

Sixteen Claude Code skills: Spring Boot, HWP documents, image generation, agent team research and data collection.

SkillExtended access163Repository stars

Plugin marketplace for Claude Code and AdaL CLI: skills for landing page cloning, code graphs, PostHog and 23 CLI guides.

PluginExtended access112Repository stars

README in short

The README opens with the team harness and its three control points: before work, before saying done and before merge. Then come installation, a table of five skills, results of 25 trials with a gain assessment and environment requirements.

README badge

Report a problem