111-java-maven-dependencies
CommunitySmart Maven dependencies for safer Java code.
Software Engineering#dependencies#java#code-quality#null-safety#static-analysis#maven#architecture-testing
Authorjabrena
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill guides Java projects to add or evaluate Maven dependencies that improve code quality and safety, ensuring changes are purposeful and scoped.
Core Features & Use Cases
- Interactive, consultative dependency selection for JSpecify, Error Prone + NullAway, VAVR, and ArchUnit.
- Enforces project validation prerequisites with mvn validate before applying changes.
- Provides a structured workflow to update POMs, properties, and plugin configurations based on user input.
Quick Start
Begin by answering the guided questions to tailor Maven dependencies for your project, then apply the chosen configurations to your pom.xml and build.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 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: 111-java-maven-dependencies Download link: https://github.com/jabrena/cursor-rules-java/archive/main.zip#111-java-maven-dependencies 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.