{"product_id":"ai-skill-for-kotlin","title":"Kotlin용 AI Skill","description":"\u003cp\u003e이 Claude\/ChatGPT 스킬은 Kotlin으로 일상적인 작업을 할 때 사용할 AI 페어 프로그래머를 제공합니다. 관용적인 클래스와 확장 함수, 모든 경우를 처리하는 when이 포함된 sealed 모델, 올바른 디스패처와 취소 처리를 적용한 코루틴 및 Flow 파이프라인, 버전 카탈로그가 포함된 build.gradle.kts 파일, MockK와 runTest를 사용하는 JUnit 5 또는 kotest 테스트 스위트를 작성합니다. Java 클래스를 붙여 넣으면 줄 단위 포팅이 아니라 관용적인 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에서 동일한 방식으로 작동합니다. 한 번 구매하고 파일을 다운로드한 다음 2분 이내에 설치하면, Kotlin 코드를 붙여 넣거나 필요한 작업을 설명할 수 있습니다. 페르소나 스킬인 \u003ca href=\"\/ko\/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\/ko\/products\/ai-skill-for-kotlin","provider":"KissMySkills","version":"1.0","type":"link"}