What problem does it solve?
Kotlin Multiplatform projects often require boilerplate setup, architecture decisions, and platform-specific patterns that slow startup. This skill provides a clear, reusable blueprint to scaffold KMP projects, enabling rapid setup and consistent architecture.
Core Features & Use Cases
- Shared code architecture: establishes a common module with expect/actual patterns and clearly defined source sets.
- Platform separation: demonstrates how to structure Android, iOS, desktop, and web modules and coordinate dependencies.
- Getting started: supplies a ready-to-use Gradle configuration and project skeleton for quick Start.
Quick Start
Initialize a new Kotlin Multiplatform project with a shared codebase and platform-specific modules using the kmp skill.