build-gradle
Installation
SKILL.md
Build Gradle
Gradle build execution with output parsing, module discovery, and wrapper detection. Wrapper resolution prefers the project wrapper (gradlew) and falls back to the system gradle 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-gradle:gradle {command} {args}.
Scripts
| Script | Purpose |
|---|---|
gradle.py |
CLI dispatcher |
_gradle_execute.py |
Execution config via factory (custom command_key_fn for :module: notation) |
_gradle_cmd_discover.py |
Module discovery via settings.gradle(.kts) + Gradle metadata commands |
_gradle_cmd_parse.py |
Log parsing with JVM base patterns + Kotlin error patterns |
_gradle_cmd_find_project.py |
Subproject name-to-notation resolution |