kotlin-multiplatform-expert

Installation
SKILL.md

When to Use This Skill

Use this skill when you need to:

  • Start a new KMP project and don't know which skills to invoke or in what order
  • Start a new KMP project from the Kotlin/kmp-wizard baseline and don't know which skills to invoke or in what order
  • Add a new full feature to an existing KMP project (network + DB + UI + navigation)
  • Decide which skill answers a specific question ("where do I put this?", "which pattern fits?")
  • Route an existing KMP project into the audit skill before making changes
  • Convert confirmed audit findings into GitHub issue drafts or question drafts before fixing if the user wants repo tracking
  • Get a high-level roadmap before diving into implementation

Branch recommendation: use Kotlin/kmp-wizard all-targets by default for new full-stack KMP projects. Use all-frontends-shared only if you want to omit the server.

Build-logic rule: route plugin and dependency versions through build-logic/ convention plugins and gradle/libs.versions.toml; do not scatter version strings across module build files when creating or updating KMM projects.

Installs
15
GitHub Stars
2
First Seen
Jun 18, 2026
kotlin-multiplatform-expert — ronjunevaldoz/kmp-agent-skills