This skill equips Claude with specialized knowledge for building shared UI across Android, iOS, Desktop, and Web using Kotlin Multiplatform (KMP). It focuses on architectural excellence, providing standardized patterns for reactive state management with ViewModels, type-safe navigation, and performance-optimized composable design. By leveraging this skill, developers can ensure their cross-platform applications follow industry best practices for recomposition efficiency, Material 3 theming, and platform-specific UI implementation using the expect/actual pattern.
Key Features
01156,032 GitHub stars
02Type-safe navigation implementation for multi-platform projects
03Slot-based API design for reusable UI components
04Platform-specific UI handling with expect/actual patterns
05Reactive state management using ViewModels and StateFlow
06Performance optimization via stable types and skippable recomposition