Provides idiomatic guidance for Kotlin development, specializing in coroutines, Flow, Kotlin Multiplatform (KMP), and Jetpack Compose.
The Kotlin Specialist skill empowers developers to build high-quality, idiomatic Kotlin applications by enforcing best practices across diverse environments including Android, KMP, and Ktor servers. It automates the creation of structured concurrency patterns, designs robust sealed-class state models, and ensures type-safe DSL implementations while strictly adhering to null-safety principles and industry-standard linting rules. Whether you are migrating legacy Java code or architecting complex reactive systems, this skill ensures your code is performant, maintainable, and aligned with the latest Kotlin 1.9+ patterns.
주요 기능
01Kotlin Multiplatform (KMP) architecture and expect/actual patterns
02Java-to-Kotlin migration with idiomatic refactoring
03Jetpack Compose UI development with robust state modeling
04Automated code quality enforcement via detekt and ktlint standards
05Idiomatic coroutine and Flow implementation with structured concurrency
060 GitHub stars
사용 사례
01Implementing complex asynchronous data processing pipelines using Flow and coroutines
02Architecting a shared logic layer for iOS and Android using Kotlin Multiplatform
03Refactoring legacy Java backend services into modern Ktor or Spring Boot Kotlin