kmp-feature-scaffold

Installation
SKILL.md

When to Use This Skill

Use when you need to:

  • Create a new Kotlin Multiplatform project from scratch, starting from Kotlin/kmp-wizard (usually the all-targets branch when you want Android + iOS + Web + Desktop + Server)
  • Add a new feature module group (:model/:api/:domain/:data/:presenter/:ui) to an existing KMP project
  • Set up AGP 9+ build-logic convention plugins and a version catalog
  • Set up AGP 9+ build-logic convention plugins backed by gradle/libs.versions.toml
  • Wire Koin 4 DI (annotated or manual) across KMP modules

This is the foundational skill — most other KMP skills (network-layer, sqldelight-setup, navigation, design-system, etc.) require the project structure this skill creates.

Trigger keywords: create KMP project, scaffold feature module, new module, set up KMP, add feature, multi-module, build-logic, convention plugin, AGP 9, Koin 4, KMP setup, Kotlin/kmp-wizard, generate from template, baseline project, add a screen, new screen, new feature, new feature module, add feature layer, scaffold module, create module, add KMP screen, set up convention plugin.

Installs
16
GitHub Stars
2
First Seen
Aug 3, 2026
kmp-feature-scaffold — ronjunevaldoz/kmp-agent-skills