gradle
Installation
SKILL.md
Gradle
Four files, one job each
| File | Owns |
|---|---|
gradle/libs.versions.toml |
Every version, alias, bundle and plugin coordinate |
settings.gradle.kts |
What the build contains, and where things resolve from |
build.gradle.kts (root) |
Almost nothing — plugins declared apply false |
<module>/build.gradle.kts |
This module's own plugins, dependencies and tasks |
A version in a module script, or a dependency block in the root, means one of these has taken on another's job.
The version catalog
Every version lives here. No exceptions. A literal version in a build script — including a plugin's — is the thing this file exists to prevent: