This generates a DEVELOPER.md file for Maven projects by combining a fixed template with dynamic sections pulled directly from your pom.xml files. It builds tables for plugin goals (capped at 8 per plugin), Maven profiles with activation triggers, and submodules if you're running a multi-module setup. The key constraint is smart: it only documents plugins you've explicitly declared in your project POMs, not the inherited stuff from parent POMs or Maven's super-POM. Saves you from manually maintaining documentation that drifts out of sync with your actual build configuration. Part of Juan Antonio Breña Moral's cursor-rules-java project.
npx skills add https://github.com/jabrena/cursor-rules-java --skill 113-java-maven-documentation