{"product_id":"ai-skill-for-kotlin","title":"Kotlin向けAI Skill","description":"\u003cp\u003eこのClaude\/ChatGPTスキルは、Kotlinでの日々の作業を支えるKotlin AIペアプログラマーです。慣用的なクラスや拡張関数、網羅的なwhenを備えたsealedモデル、適切なディスパッチャーとキャンセル処理を使ったコルーチンおよびFlowのパイプライン、バージョンカタログを使ったbuild.gradle.ktsファイル、MockKとrunTestを使ったJUnit 5またはkotestのテストスイートを作成します。Javaクラスを貼り付けると、1行ずつ移植するのではなく、慣用的なKotlinに翻訳します。\u003c\/p\u003e\u003cp\u003e標準ライブラリ、kotlinx.coroutines、kotlinx.serialization、Java相互運用アノテーション、Ktor、Kotlin対応のSpring Boot、Jetpack Composeを使ったAndroid、Kotlin Multiplatformの基礎を理解しています。さらに、スマートキャスト、lateinit、握りつぶされたCancellationExceptionに関するよくある落とし穴にも対応します。コードのコンパイルや実行は行わず、作成とレビューを担当します。確認は.\/gradlew testで行ってください。\u003c\/p\u003e\u003cp\u003eClaude、ChatGPT、Geminiで同じように使えます。1回購入してファイルをダウンロードし、2分以内にインストールしたら、Kotlinコードを貼り付けるか、必要な内容を説明してください。ペルソナスキルの\u003ca href=\"\/ja\/products\/milena-android-engineer-kotlin\"\u003eMilena, Android Developer\u003c\/a\u003eと組み合わせて使えます。こちらは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\/ja\/products\/ai-skill-for-kotlin","provider":"KissMySkills","version":"1.0","type":"link"}