pom-ordering

Community

Automate Maven POM dependency order.

Authormotlin
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Inconsistent pom.xml dependency ordering leads to messy, hard-to-read, and difficult-to-maintain Maven projects. This Skill standardizes your pom.xml files, reducing cognitive load and merge conflicts.

Core Features & Use Cases

  • Strict Ordering Rules: Enforces consistent grouping of dependencies by scope (compile, runtime, test) and then by groupId.
  • Region Comment Structure: Guides the use of XML region comments (<!--region ... -->) for clear, hierarchical organization within pom.xml.
  • Nested Organization: Supports nested regions for further granularity within specific dependency groups (e.g., Liftwizard bundles).
  • Use Case: Automatically reorder and structure the dependencies in your pom.xml files to match best practices, ensuring consistency across all your Java projects and making them easier to navigate and maintain.

Quick Start

Reorder the dependencies in the current pom.xml file according to the standard rules.

Dependency Matrix

Required Modules

None required

Components

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: pom-ordering
Download link: https://github.com/motlin/claude-code-plugins/archive/main.zip#pom-ordering

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.