Overview of Dr JSkill
mainDr JSkill is an Agent Skill consisting of Markdown instructions designed to teach AI coding agents (such as GitHub Copilot CLI or Claude Code) how to scaffold Spring Boot applications following Julien Dubois' best practices.
Key features of generated projects include:
- Backend: Spring Boot 4 + Java 25 with PostgreSQL (using Hibernate
ddl-auto). - Frontend: Choice of Vue.js (default), React, Angular, or Vanilla JS, served directly from the Spring Boot application.
- Build & Deployment: Maven-only (no Lombok), Docker support for local development (auto-starting Postgres), and GraalVM native image readiness.
- Production Defaults: Includes configuration, logging, security, monitoring, and testing recipes.
- Consistency: All tool and library versions are managed via a centralized
versions.jsonfile.