LogoClawIndex
CasesSkillsAbout
LogoClawIndex

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-16

Capabilities

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

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.
kotlin-multiplatform
clean-architecture
mvvm
kmm
koin
Guide source-set code placement
Define Clean Architecture layer boundaries
Choose expect actual or interface injection
Structure Kotlin Multiplatform feature modules
Feature design specifications
Shared module source code
Architecture placement decisions
Feature module structure checklist