This skill equips Claude with specialized knowledge for architecting and implementing Kotlin Multiplatform (KMP) projects. It provides comprehensive guidance on project structure, source set hierarchy, and Gradle configuration using version catalogs. By applying Clean Architecture principles, it helps developers implement robust domain and data layers that work seamlessly across platforms like Android, iOS, and Web. The skill focuses on professional patterns for expect/actual declarations, dependency injection with Koin, and reactive programming with Coroutines and Flow, ensuring high-quality, maintainable shared code.
Características Principales
01Expert guidance on expect/actual declarations for platform-specific logic
02Clean Architecture patterns for shared repositories and use cases
03Standardized multi-module directory structures for KMP projects
04Best practices for cross-platform error handling and state management
050 GitHub stars
06Gradle configuration support for version catalogs and target source sets