spring-scaffold
Scaffold a new Spring Boot 4 Maven project — feature-sliced packages, ProblemDetail error handling, Testcontainers, Dockerfile, GitHub Actions CI, AGENTS.md, and README. Opinionated: Lombok, PostgreSQL, and OpenTelemetry by default. Use when asked to create, scaffold, or bootstrap a new Spring Boot project. Not for existing projects.
Pinned to revision b9857f69c5d3, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/spring-scaffold/SKILL.md
- skills/spring-scaffold/assets/templates/AGENTS.md
- skills/spring-scaffold/assets/templates/README.md
- skills/spring-scaffold/assets/templates/application.yml
- skills/spring-scaffold/assets/templates/docs/adr/0001-package-by-feature-monolith.md
- skills/spring-scaffold/assets/templates/docs/adr/template.md
- skills/spring-scaffold/assets/templates/java/BaseException.java
- skills/spring-scaffold/assets/templates/java/BaseIntegrationTest.java
- skills/spring-scaffold/assets/templates/java/CursorPage.java
- skills/spring-scaffold/assets/templates/java/ErrorKind.java
- skills/spring-scaffold/assets/templates/java/GlobalExceptionHandler.java
- skills/spring-scaffold/assets/templates/java/IntegrationTestContainers.java
- skills/spring-scaffold/assets/templates/java/InvalidCursorException.java
- skills/spring-scaffold/assets/templates/java/PageCursor.java
- skills/spring-scaffold/assets/templates/java/PagedResponse.java
- skills/spring-scaffold/assets/templates/java/ResourceNotFoundException.java
- skills/spring-scaffold/assets/templates/java/TestcontainersConfiguration.java
- skills/spring-scaffold/references/pagination.md
Every link opens the file at its source, pinned to the revision this page describes.