Gradle Multimodule

Use ONLY when editing build scripts INSIDE the SKaiNET repository — `SKaiNET/build.gradle.kts`, `SKaiNET/settings.gradle.kts`, `SKaiNET/gradle/libs.versions.toml`, anything under `SKaiNET/build-logic/`, or adding/renaming/removing a `skainet-*` module within SKaiNET. Enforces version-catalog-only references, convention-plugin reuse, BOM registration, binary-compatibility-validator, vanniktech maven-publish, kover. Do NOT fire on a CONSUMER project's build script that just depends on `sk.ainet:skainet-bom` — that's the `skainet-consumer-setup` skill.

SKaiNET-developers 5ff0a0b 4 files · 16.9 KB Updated

File contents

SKaiNET-developers/SKaiNET-coding-skills/tree/main/skainet-contributor-skills/skills/gradle-multimodule commit 5ff0a0b004

Frequently asked questions

npx skillmds@latest add skainet-developers/gradle-multimodule