kmm-architecture - Kotlin Multiplatform Clean Architecture Guidelines
Provides rules for MVVM and Clean Architecture layer placement, expect/actual usage, and shared ViewModel usage in Kotlin Multiplatform projects.
Tags
Updated: 2026-09-16Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Guide source-set code placement
- Define Clean Architecture layer boundaries
- Choose expect actual or interface injection
- Structure Kotlin Multiplatform feature modules
Inputs
- Feature design specifications
- Shared module source code
Outputs
- Architecture placement decisions
- Feature module structure checklist
Requirements
- Kotlin Multiplatform project
