kotlin

kotlin/kotlin-agent-skills

5 resources in this repository

GitHub
🎯5

🎯Skills5

🎯kotlin-tooling-agp9-migration🎯Skill

A JetBrains-authored skill that guides migration of Kotlin Multiplatform (KMP) projects to Android Gradle Plugin 9.0+, handling plugin replacement, module splitting, DSL migration, source directory renaming, and the new default project structure.

kotlin-tooling-agp9-migration
🎯kotlin-tooling-java-to-kotlin🎯Skill

Official JetBrains Kotlin skill for **Java β†’ Kotlin conversion** β€” 4-step disciplined workflow (faithful 1:1 translation β†’ nullability/mutability audit β†’ collection type fixes β†’ idiomatic transforms), framework-aware for Spring, Lombok, Hibernate, Jackson, Micronaut, Quarkus, Dagger/Hilt, RxJava, JUnit, Guice, Retrofit, Mockito; preserves git history with a two-phase `git mv` + content replace.

kotlin-tooling-java-to-kotlin
🎯kotlin-tooling-cocoapods-spm-migration🎯Skill

Kotlin agent skill for migrating Kotlin Multiplatform projects from CocoaPods to Swift Package Manager (SPM), following the Agent Skills standard from JetBrains.

kotlin-tooling-cocoapods-spm-migration
🎯kotlin-backend-jpa-entity-mapping🎯Skill

Official JetBrains Kotlin skill for **JPA entity mapping** in backend projects β€” teaches correct Kotlin idioms for JPA entities, relationships, and persistence patterns when building server-side applications with Spring, Hibernate, and other JPA-based frameworks.

kotlin-backend-jpa-entity-mapping
🎯kotlin-tooling-immutable-collections-0-5-x-migration🎯Skill

Skill

kotlin-tooling-immutable-collections-0-5-x-migration