What problem does it solve?
This Skill helps you build Kotlin applications with idiomatic, production-ready patterns so you can move faster without fighting coroutines, Ktor setup, database access, or multiplatform UI structure.
Core Features & Use Cases
- Kotlin 2.0 development: Use K2-era language features, sealed types, value classes, and coroutine-friendly code patterns.
- Server app guidance: Build Ktor APIs with routing, authentication, content negotiation, status handling, and structured dependency injection.
- Data access patterns: Implement Exposed repositories, transactions, and coroutine-safe persistence layers.
- Android and multiplatform UI: Create Compose and Compose Multiplatform screens, view models, and shared UI logic.
- Testing and build setup: Apply Kotlin testing tools, Gradle Kotlin DSL configuration, and practical dependency choices for real projects.
Quick Start
Ask for a Kotlin implementation plan or code review for your Ktor, Compose, or repository layer, and include the specific files or feature you want improved.