Skip to content

Springboot Skills Marketplace

Spring Boot Skill for Claude Code and Codex

Install: /plugin marketplace add a-pavithraa/springboot-skills-marketplace

Works with Claude Code, Codex · 79 GitHub stars

Install

$/plugin marketplace add a-pavithraa/springboot-skills-marketplace

Install command taken from the project's README or registry entry. Always review code before running it.

Spring Boot Skills Marketplace

Claude Code skills that help you build Spring Boot apps with architecture that actually fits your needs.

Why This Exists

Projects that start simple tend to grow messy. These skills help you pick the right architecture for where you are now—with a clear path forward when things get complex.

Start simple. Add complexity only when complexity demands it.

Built on patterns from spring-boot-application-architecture-patterns.

Architecture Patterns (Progressive)

Pattern Complexity When to Use
Layered ⭐ Low Simple CRUD, prototypes, MVPs
Package-by-Module ⭐⭐ Low-Medium 3-5 distinct features, medium apps
Modular Monolith ⭐⭐ Medium Need module boundaries, Spring Modulith
Tomato ⭐⭐⭐ Medium-High Rich domain, Value Objects, type safety
DDD+Hexagonal ⭐⭐⭐⭐ High Complex domains, CQRS, infra independence

Installation

Using Codex? Codex installation and usage instructions are inline below — see Codex (Manual Installation) and Usage → Codex.

Claude Code (Plugin Marketplace)

/plugin marketplace add a-pavithraa/springboot-skills-marketplace
/plugin enable a-pavithraa/springboot-skills-marketplace
/plugin install springboot-architecture@springboot-skills-marketplace

Claude Code (Manual Installation)

# Clone or download this repository
git clone https://github.com/a-pavithraa/springboot-skills-marketplace.git

# Copy skills to Claude Code skills directory
cp -r springboot-skills-marketplace/plugins/springboot-architecture/skills/* ~/.claude/skills/

Codex (Manual Installation)

# Clone or download this repository
git clone https://github.com/a-pavithraa/springboot-skills-marketplace.git

# Copy skills to Codex skills directory
mkdir -p ~/.codex/skills
cp -r springboot-skills-marketplace/plugins/springboot-architecture/skills/* ~/.codex/skills/

Usage

Claude Code

Skills are automatically discovered and loaded when relevant. Claude will invoke them based on your request:

You: "I need to create a new Spring Boot microservice"
Claude: [Automatically loads creating-springboot-projects skill]

You can also explicitly request a skill:

You: "Use the spring-data-jpa skill to optimize this repository"

Codex

Skills must be manually invoked using the $skill-name syntax:

using $creating-springboot-projects create a new order service
using $spring-data-jpa optimize this repository code
using $springboot-migration upgrade to Spring Boot 4
using $code-reviewer review this service implementation

For detailed reference chapters, include the path:

using $spring-data-jpa and ~/.codex/skills/spring-data-jpa/references/dto-projections.md implement efficient queries

Available Skills

creating-springboot-projects

Asks a few questions about your project, then builds the right architecture from the start.

What you get: assessment-driven scaffolding, Spring Initializr setup, and templates for Value Objects, Rich Entities, CQRS patterns, converters—whatever your chosen architecture needs.

Quick assessment covers:

  • Domain complexity (CRUD vs. business rules)
  • Team size and project lifespan
  • Type safety requirements
  • Bounded contexts

spring-data-jpa

Similar plugs

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local…

Why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.

Explore related