dr-jskill

Generate Spring Boot applications with Java 25 and PostgreSQL.

320|53|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/jdubois/dr-jskill --skill dr-jskill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dr-jskill
Source: https://github.com/jdubois/dr-jskill/tree/main
Command: npx skills add https://github.com/jdubois/dr-jskill --skill dr-jskill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires java, node, npm, docker, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the creation of Spring Boot applications, following best practices and incorporating Java 25 and multiple front-end options like Vue.js, React, Angular, or Vanilla JS. It simplifies the process of building enterprise applications and setting up Java microservices.

Core Features & Use Cases

  • Spring Boot Project Generation: Automatically generate Spring Boot projects with Java 25 and PostgreSQL support.
  • Multiple Front-End Options: Supports Vue.js (default), React, Angular, and Vanilla JS for building the front-end.
  • Docker Support: Produces Docker-ready applications with various Dockerfile options for production deployment.
  • Best Practices: Implements best practices like Maven, Spring Data JPA, PostgreSQL, and Docker Compose support.

Quick Start

Use Dr JSkill to create a Spring Boot web application with the latest Spring Boot version and PostgreSQL support.

Frequently Asked Questions about dr-jskill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a Spring Boot application with React or Angular front-end support?

Generating Spring Boot applications with React or Angular is supported directly. The tool creates the project structure, integrating your chosen front-end framework with Java 25, Spring Data JPA, and PostgreSQL backend configurations.

What do I need to create a Spring Boot project with Java 25 and Docker?

To create Spring Boot projects with Java 25 and Docker, you need Java 25, Node.js 24.x, NPM 11.x, and Docker installed. These dependencies are required to run the project generation and produce Docker-ready deployment files.

Can I use Docker Compose for Spring Boot applications generated with PostgreSQL?

Yes, generated Spring Boot applications include Docker Compose support and PostgreSQL configuration. The tool produces Docker-ready applications with various Dockerfile options, implementing best practices for containerized database deployments.

What is the best way to scaffold a Java microservice with Vue.js and PostgreSQL?

Scaffolding Java microservices with Vue.js and PostgreSQL is best handled by automated generation tools. This tool creates enterprise applications with Vue.js as the default front-end, integrating Spring Data JPA and PostgreSQL backend setups automatically.

Does this Spring Boot generator work with Maven and Java 25?

Yes, the Spring Boot generator implements Maven and supports Java 25. It handles the generation of project structures and configuration files, ensuring your enterprise application follows current best practices.