spring-maven-modular
CommunityTailor Spring builds with modular profiles.
Authormduongvandinh
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill enables modular Spring Boot builds by controlling optional modules via Maven profiles, simplifying project configuration for different environments.
Core Features & Use Cases
- Profile-driven modular builds: Enable or disable modules like Redis, Kafka, RabbitMQ through Maven profiles to create minimal, full-stack, or custom stacks.
- Environment-specific deployments: Tailor builds for local development, CI, or production by toggling modules and dependencies.
- Use Case: Create a Spring Boot application with PostgreSQL by default and opt-in to Redis or Kafka for additional features.
Quick Start
Minimal (PostgreSQL only): mvn clean install -Pminimal With Redis: mvn clean install -Dmodule.redis.enabled=true With Kafka: mvn clean install -Dmodule.kafka.enabled=true Full stack: mvn clean install -Pfull-stack Custom combination: mvn clean install -Dmodule.redis.enabled=true -Dmodule.kafka.enabled=true
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: spring-maven-modular Download link: https://github.com/mduongvandinh/skills-java-spring/archive/main.zip#spring-maven-modular Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.