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
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.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add plugins/spring-boot-skills-marketplaceDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended 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.
Related
PluginsNick Tune's plugin marketplace for Claude Code: checks before a task is handed in, code review and TDD personas
A skill and MCP server that let an agent inspect requests, SQL and exceptions of a running Spring Boot or Quarkus application
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
15 skills for Claude Code and Codex: Laravel, Docker, UI, debugging, tests and docs in four ready plugin bundles
Sixteen Claude Code skills: Spring Boot, HWP documents, image generation, agent team research and data collection.
Plugin marketplace for Claude Code and AdaL CLI: skills for landing page cloning, code graphs, PostHog and 23 CLI guides.
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.