build-maven
Installation
SKILL.md
Build Maven
Maven build execution with output parsing, module discovery, and wrapper detection. Wrapper resolution prefers the project wrapper (mvnw) and falls back to the system mvn when no checked-in wrapper is present. See build-api-reference.md § Wrapper Detection for the detection table.
Enforcement
See build-api-reference.md § Enforcement for shared rules.
All commands use python3 .plan/execute-script.py plan-marshall:build-maven:maven {command} {args}.
Scripts
| Script | Purpose |
|---|---|
maven.py |
CLI dispatcher |
_maven_execute.py |
Execution config via factory (uses shared default_command_key_fn) |
_maven_cmd_discover.py |
Module discovery via pom.xml + Maven metadata commands |
_maven_cmd_parse.py |
Log parsing with JVM base patterns + Maven-specific extensions |