Agent skill · software engineering · github

create-spring-boot-java-project

Create Spring Boot Java Project Skeleton

Why this skill is useful

Adds a complete set of executable scripts for creating a Spring Boot project with Docker configurations and multiple database integrations.

What it needs

Requires docker, docker-compose, java installed locally. About 2k tokens when loaded. Last updated 2026-08-07. 37,534 stars on the source repository.

What this skill does

Create Spring Boot Java project prompt Please make sure you have the following software installed on your system: Java 21 Docker Docker Compose If you need to custom the project name, please change the artifactId and the packageName in download-spring-boot-project-template If you need to update the Spring Boot version, please change the bootVersion in download-spring-boot-project-template Check Java version Run following command in terminal and check the version of Java Download Spring Boot project template Run following command in terminal to download a Spring Boot project template Unzip the downloaded file Run following command in terminal to unzip the downloaded file Remove the downloaded zip file Run following command in terminal to delete the downloaded zip file Change directory to the project root Run following command in terminal to change directory to the project root Add additional dependencies Insert springdoc-openapi-starter-webmvc-ui and archunit-junit5 dependency into pom.xml file Add SpringDoc, Redis, JPA and MongoDB configurations Insert SpringDoc configurations into application.properties file Insert Redis configurations into application.properties file Insert JPA configurations into application.properties file Insert MongoDB configurations into application.properties file Add docker-compose.yaml with Redis, PostgreSQL and MongoDB services Create docker-compose.yaml at project root and add following services: redis:6, postgresql:17 and mongo:8. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills github/create-spring-boot-java-project

View the source on GitHub

Browse the @skills marketplace