Certified Skills Catalog
The following certified skills are available out of the box in kmp-cli:
| Skill ID | Category | Description | Supported Targets |
|---|---|---|---|
kmp-cli |
tooling |
Procedural guide for diagnostics, project analysis, and skills management | All |
kotlin-ui-sdui-compose |
ui |
Server-Driven UI architecture with json-to-compose runtime |
Android, iOS, Desktop, Wasm |
kotlin-kmp-router |
core |
Lightweight progressive routing tree and Senior Staff operating directives | Android, iOS, Desktop, Wasm |
kotlin-tooling-gradle-to-kotlin-toolchain |
tooling |
Procedural guide to migrate to declarative Kotlin Toolchain 0.12+ module.yaml |
All |
kotlin-ui-compose-adaptive |
ui |
Responsive and adaptive UI patterns across all form factors | Android, iOS, Desktop, Web |
kotlin-data-room-kmp |
data |
Multiplatform SQLite persistence with Room KMP (androidx.room 2.7.0+) |
Android, iOS |
kotlin-data-sqldelight-database |
data |
SQL persistence, reactive Flow queries, and driver setup using SQLDelight 2+ | Android, iOS, Desktop, Wasm |
kotlin-data-multiplatform-settings |
persistence |
Reactive key-value storage with Multiplatform-Settings and Coroutines Flow | Android, iOS, Desktop, Web |
kotlin-data-store5 |
persistence |
Offline-first single-source-of-truth data caching with Store5 | Android, iOS, Desktop, Wasm |
kotlin-networking-ktor |
networking |
Multiplatform HTTP client architecture with Ktor and JSON serialization | All |
kotlin-concurrency-coroutines |
concurrency |
Structured concurrency, background dispatchers, and StateFlow management | All |
kotlin-media-coil |
media |
Multiplatform async image loading and disk caching with Coil 3 | Android, iOS, Desktop, Wasm |
kotlin-architecture-orbit-mvi |
architecture |
Unidirectional Data Flow (MVI/UDF) state management with Orbit MVI | Android, iOS, Desktop, Wasm |
kotlin-interop-swift-coroutines |
interop |
Swift modern concurrency bridging with SKIE and KMP-NativeCoroutines | iOS |
kotlin-web-kobweb |
web |
Full-stack web applications and static sites using Compose HTML with Kobweb | Wasm, JS |
kotlin-cloud-firebase |
cloud |
Multiplatform Firebase integration (Auth, Firestore, Storage) with GitLive SDK | All |
kmp-migrate-from-react-native |
migration |
Strangler migration patterns and TurboModule translation to StateFlow | Android, iOS |
kmp-migrate-from-flutter |
migration |
Flutter BLoC & Widget migration to Compose Multiplatform and Coroutines | Android, iOS |
kmp-shared-core-bridge |
migration |
Packaging a shared KMP Core module for existing native/hybrid shells | Android, iOS |