maven-dependency-update

Align Maven dependencies with the Quarkus BOM and validate with mvn compile.

1|5|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/mdproctor/claude-skills --skill maven-dependency-update
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maven-dependency-update
Source: https://github.com/mdproctor/claude-skills/tree/main/maven-dependency-update
Command: npx skills add https://github.com/mdproctor/claude-skills --skill maven-dependency-update

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps keep Maven dependencies aligned with the Quarkus BOM, preventing version drift and unsafe overrides.

Core Features & Use Cases

  • BOM-first dependency updates and drift detection
  • Warn on BOM overrides with explanation and mitigation steps
  • Validate builds after proposed changes using mvn compile to ensure compatibility

Quick Start

Update dependencies to align with the BOM and verify by compiling the project.

Frequently Asked Questions about maven-dependency-update

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

FAQPage Schema
How do I prevent Maven dependency version drift when using the Quarkus BOM?

To prevent Maven dependency version drift, enforce a BOM-first policy and align dependencies with the Quarkus BOM. This skill detects drift and warns on unsafe overrides with mitigation steps.

What is the best way to upgrade Quarkus dependencies across multi-module Maven projects?

The best way to upgrade Quarkus dependencies across multi-module POMs is to apply BOM-first dependency updates. This skill maintains dependencyManagement constraints and validates compatibility using mvn compile.

How do I know if my Maven POM overrides the Quarkus BOM versions?

To know if your Maven POM overrides the Quarkus BOM versions, use this skill to detect and warn on BOM overrides. It provides an explanation of the conflict and mitigation steps to resolve the drift.

Does this Quarkus BOM alignment process validate my build after dependency changes?

Yes, the Quarkus BOM alignment process validates your build after dependency changes. It runs mvn compile to ensure that all proposed dependency updates maintain project compatibility.

Can I use this for quarkus-flow projects needing dependencyManagement maintenance?

Yes, you can use this for quarkus-flow projects needing dependencyManagement maintenance. The skill applies to Quarkus and quarkus-flow projects, adjusting constraints across multi-module POMs.