kotlin-data-kmp-data-layer
Installation
SKILL.md
Kotlin Multiplatform Data Layer
Use this skill when designing, implementing, or reviewing the data layer in a Kotlin Multiplatform project.
This skill is intentionally strict. Its purpose is to keep repositories meaningful, data ownership explicit, source-of-truth decisions clear, and upper layers insulated from transport and persistence details.
Primary goals
The data-layer design should optimize for: