{"product_id":"ai-skill-for-kotlin","title":"AI Skill for Kotlin","description":"\u003cp\u003eThis Claude\/ChatGPT skill gives you a Kotlin AI pair programmer for your daily work in the language: it writes idiomatic classes and extension functions, sealed models with exhaustive when, coroutine and Flow pipelines with the right dispatcher and cancellation handling, build.gradle.kts files with version catalogs, and JUnit 5 or kotest suites with MockK and runTest. Paste a Java class and you get an idiomatic Kotlin translation, not a line-by-line port.\u003c\/p\u003e\u003cp\u003eIt knows the standard library, kotlinx.coroutines, kotlinx.serialization, Java interop annotations, Ktor, Spring Boot with Kotlin, Android with Jetpack Compose and Kotlin Multiplatform basics, plus the common gotchas around smart casts, lateinit and swallowed CancellationException. It does not compile or run your code; it writes and reviews, and you confirm with .\/gradlew test.\u003c\/p\u003e\u003cp\u003eWorks the same way in Claude, ChatGPT and Gemini. One purchase, download the file, install in under 2 minutes, then paste your Kotlin or describe what you need. Pairs with \u003ca href=\"\/products\/milena-android-engineer-kotlin\"\u003eMilena, Android Developer\u003c\/a\u003e, the persona skill; this one is the helper inside Kotlin.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58632557396232,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-skill-for-kotlin-1.jpg?v=1789380110","url":"https:\/\/kissmyskills.com\/products\/ai-skill-for-kotlin","provider":"KissMySkills","version":"1.0","type":"link"}