Creating Spring Boot Projects

Kiest een Spring Boot 4 / Java 25 architectuur uit een echte beslissingsmatrix, niet willekeurig.

Door a-pavithraa · a-pavithraa/springboot-skills-marketplace

Getest · Werkt ★ 9.6/10

Creating Spring Boot Projects — Kiest een Spring Boot 4 / Java 25 architectuur uit een echte beslissingsmatrix, niet willekeurig.

Wat het doet

Scaffoldt nieuwe Spring Boot 4 / Java 25 services door eerst teamgrootte, domeincomplexiteit en levensduur te beoordelen aan de hand van een architectuurmatrix met vijf patronen (gelaagd via DDD+hexagonal), en vervolgens overeenkomende gebundelde Java/SQL/YAML templates toe te passen voor controllers, repositories, value objects, migrations en Docker Compose. Activeert bij initialisatie van nieuwe projecten, architectuurselectie of de keuze van Spring Boot 4-functies; sluit expliciet migraties van bestaande projecten en geïsoleerde JPA/repository-tuning uit.

Testrapport

Een echte scaffold-aanvraag uitgevoerd (order-management service, 4 engineers, 3 feature areas, 2 jaar levensduur): de skill koppelde deze correct aan package-by-module via de gebundelde beslissingsmatrix en benoemde exacte herbruikbare template-assets, terwijl een ongeleide baseline terugviel op generiek gelaagd/Boot-3 advies zonder onderbouwing.

Getest op: 2026-07-14 · Claude Code 2.x (agent harness)

Installatie

git clone https://github.com/a-pavithraa/springboot-skills-marketplace
cd springboot-skills-marketplace
mkdir -p ~/.claude/skills
cp -r plugins/springboot-architecture/skills/creating-springboot-projects ~/.claude/skills/creating-springboot-projects

Commando's en voorbeeldprompts

  • /creating-springboot-projectsKiest een Spring Boot 4 / Java 25 architectuur uit een echte beslissingsmatrix, niet willekeurig.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Help me start a new Spring Boot 4 service and pick the right architecture
  • I need to scaffold a Java 25 Spring Boot project for a small team
  • Should this new service use layered architecture or DDD with hexagonal ports