What problem does it solve?
This Skill provides expert guidance for navigating complex Gradle build configurations, resolving dependency conflicts, and optimizing build performance in Kotlin Multiplatform (KMP) projects.
Core Features & Use Cases
- Build Optimization: Fine-tune
gradle.properties for faster builds.
- Dependency Resolution: Troubleshoot version conflicts and understand dependency graphs.
- KMP Specifics: Address issues related to source sets, JNI variants (e.g., secp256k1), and Compose version alignment.
- Desktop Packaging: Guide through creating DMG, MSI, and DEB packages.
- Use Case: You're encountering a
UnsatisfiedLinkError on your desktop app related to a crypto library. This Skill can help you identify the incorrect JNI variant in your jvmMain source set and guide you to the correct one.
Quick Start
Use the gradle-expert skill to troubleshoot a UnsatisfiedLinkError on desktop.