Logo
Agent Skills Guide

kotlin-multiplatform

published 2026/01/23

Platform abstraction decision-making for Amethyst KMP project. Guides when to abstract vs keep platform-specific, source set placement (commonMain, jvmAndroid, platform-specific), expect/actual patterns. Covers primary targets (Android, JVM/Desktop, iOS) with web/wasm future considerations. Integrates with gradle-expert for dependency issues. Triggers on: abstraction decisions ("should I share this?"), source set placement questions, expect/actual creation, build.gradle.kts work, incorrect placement detection, KMP dependency suggestions.

📦 Install Skill

Command line install

Install directly with the `skills` CLI.

npx skills add vitorpamplona/amethyst/.claude/skills/kotlin-multiplatform

Local download

Download only this skill directory.

Download kotlin-multiplatform only
File Explorer
0 files
No file selected
readonly

Select a file to view its content