Home / Skills / kmp-architecture-footguns
kmp-architecture-footguns
maxrave-dev/kotlin-footgunsSkill
Kotlin Multiplatform structure and language traps: module splits, expect/actual, Koin and ViewModel scoping, layers, version catalogs, erased overloads, Char and string-resource formatting limits. Use when shaping modules or DI, when a format specifier renders verbatim, or code misbehaves on one platform.
Why this score
This repo hosts 10 skills, so its 1,477 stars are split between them (about 148 each) for scoring.
Popularity score: 66/100 from public GitHub signals only. It shows how widely used and maintained this is, not how well it works. Not included yet: the fake-star check. The security scan is shown separately and doesn't change the score. How we rank
Security
Scanned Oct 20, 2026 at commit dfcbe3208170, with Cisco's open-source skill-scanner.
What its code does:
- Runs shell commands Common for dev tools. Read the commands it runs.references/no-use-case-layer-decision.md:91
A scan lists patterns in the code. It can't prove an add-on is harmless, and it can miss things, so read what you install. How we scan
Alternatives
Other makers' add-ons that do the same job, next to this one.
| Name | Score | Stars | Context | Updated |
|---|---|---|---|---|
| This onekmp-architecture-footguns maxrave-dev/kotlin-footguns · Skill | 66 | ★ 1.5k | ≈83 always | 17d ago |
| compose-architecture Meet-Miyani/compose-skill · Skill Both about koin and multiplatform | 65 | ★ 304 | ≈125 always | 17d ago |