konture
konture contains 2 collected skills from baole, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Instructions to integrate the Konture (io.github.baole.konture) Kotlin/Gradle architecture-testing library into a project for the first time — installing the plugin/dependency, scaffolding a dedicated architecture-test module, and deciding how it runs in CI. Use whenever the user asks to "add Konture", "integrate Konture into my project", "set up architecture testing", "install the Konture Gradle plugin", or "wire Konture into CI". This skill covers first-time integration only — for writing or reviewing the actual architecture rules/tests once Konture is installed, use the konture-architecture-tests skill instead.
Instructions to classify, scope, and write Kotlin architecture tests using Konture (io.github.baole.konture) in a Gradle project — Android, KMP, or JVM backend (Spring/Ktor). Covers aligning proposed rules with core architectural pillars (dependency direction/layer isolation, module boundary enforcement, cross-layer type leakage, layer-crossing call violations, DI graph wiring correctness, API surface/visibility enforcement) or custom project-specific guardrails (naming conventions, legacy package quarantine, serialization markers), discovering the project's real architecture before writing a rule, verifying Konture's DSL, and scaffolding a dedicated architecture-test module. Use whenever the user asks to add, review, or extend an architecture test, enforce layer isolation, check for module boundary violations, or write custom design-standard guardrails.