Creating Spring Boot Projects

Sceglie un'architettura Spring Boot 4 / Java 25 da una matrice decisionale reale, non a caso.

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

Promosso ★ 9.6/10

Creating Spring Boot Projects — Sceglie un'architettura Spring Boot 4 / Java 25 da una matrice decisionale reale, non a caso.

Cosa fa

Genera nuovi servizi Spring Boot 4 / Java 25 valutando prima la dimensione del team, la complessità del dominio e la durata rispetto a una matrice di architettura a cinque pattern (a strati tramite DDD+hexagonal), quindi applicando i template Java/SQL/YAML inclusi corrispondenti per controller, repository, value objects, migrazioni e Docker Compose. Si attiva sull'inizializzazione di nuovi progetti, la selezione dell'architettura o la scelta di funzionalità di Spring Boot 4; esclude esplicitamente le migrazioni di progetti esistenti e la messa a punto isolata di JPA/repository.

Rapporto di test

Ho eseguito una richiesta di scaffolding reale (servizio di gestione ordini, 4 ingegneri, 3 aree di funzionalità, durata di 2 anni): la skill l'ha correttamente abbinata a package-by-module tramite la matrice decisionale inclusa e ha nominato asset di template riutilizzabili esatti, mentre una baseline non guidata si è basata su consigli generici a strati/Boot-3 senza motivazione.

Testato il: 2026-07-14 · Claude Code 2.x (agent harness)

Installazione

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

Comandi e prompt di esempio

  • /creating-springboot-projectsSceglie un'architettura Spring Boot 4 / Java 25 da una matrice decisionale reale, non a caso.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • 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