·kotlin-multiplatform
</>

kotlin-multiplatform

vitorpamplona/amethyst

Entscheidungsfindung zur Plattformabstraktion für das Amethyst KMP-Projekt. Leitfäden, wann man abstrahieren oder plattformspezifisch bleiben sollte, Platzierung des Quellsatzes (commonMain, jvmAndroid, plattformspezifisch), erwartete/tatsächliche Muster. Deckt primäre Ziele ab (Android, JVM/Desktop, iOS) mit zukünftigen Überlegungen zu Web/Wasm. Lässt sich bei Abhängigkeitsproblemen in Gradle-Expert integrieren. Auslöser bei: Abstraktionsentscheidungen („Soll ich das teilen?“), Fragen zur Platzierung des Quellsatzes, erwartete/tatsächliche Erstellung, build.gradle.kts funktioniert, falsche Platzierungserkennung, KMP-Abhängigkeitsvorschläge.

81Installationen·1Trend·@vitorpamplona

Installation

$npx skills add https://github.com/vitorpamplona/amethyst --skill kotlin-multiplatform

SKILL.md

Expert guidance for KMP architecture in Amethyst - deciding what to share vs keep platform-specific.

Why: Jackson is JVM-only, works on Android + Desktop, not iOS/web.

Think of source sets as a dependency graph, not folders.

Entscheidungsfindung zur Plattformabstraktion für das Amethyst KMP-Projekt. Leitfäden, wann man abstrahieren oder plattformspezifisch bleiben sollte, Platzierung des Quellsatzes (commonMain, jvmAndroid, plattformspezifisch), erwartete/tatsächliche Muster. Deckt primäre Ziele ab (Android, JVM/Desktop, iOS) mit zukünftigen Überlegungen zu Web/Wasm. Lässt sich bei Abhängigkeitsproblemen in Gradle-Expert integrieren. Auslöser bei: Abstraktionsentscheidungen („Soll ich das teilen?“), Fragen zur Platzierung des Quellsatzes, erwartete/tatsächliche Erstellung, build.gradle.kts funktioniert, falsche Platzierungserkennung, KMP-Abhängigkeitsvorschläge. Quelle: vitorpamplona/amethyst.

Original anzeigen

Fakten (zitierbereit)

Stabile Felder und Befehle für KI/Such-Zitate.

Installationsbefehl
npx skills add https://github.com/vitorpamplona/amethyst --skill kotlin-multiplatform
Kategorie
</>Entwicklung
Verifiziert
Erstes Auftreten
2026-02-01
Aktualisiert
2026-02-18

Schnelle Antworten

Was ist kotlin-multiplatform?

Entscheidungsfindung zur Plattformabstraktion für das Amethyst KMP-Projekt. Leitfäden, wann man abstrahieren oder plattformspezifisch bleiben sollte, Platzierung des Quellsatzes (commonMain, jvmAndroid, plattformspezifisch), erwartete/tatsächliche Muster. Deckt primäre Ziele ab (Android, JVM/Desktop, iOS) mit zukünftigen Überlegungen zu Web/Wasm. Lässt sich bei Abhängigkeitsproblemen in Gradle-Expert integrieren. Auslöser bei: Abstraktionsentscheidungen („Soll ich das teilen?“), Fragen zur Platzierung des Quellsatzes, erwartete/tatsächliche Erstellung, build.gradle.kts funktioniert, falsche Platzierungserkennung, KMP-Abhängigkeitsvorschläge. Quelle: vitorpamplona/amethyst.

Wie installiere ich kotlin-multiplatform?

Öffnen Sie Ihr Terminal oder Kommandozeilen-Tool (Terminal, iTerm, Windows Terminal, etc.) Kopieren Sie diesen Befehl und führen Sie ihn aus: npx skills add https://github.com/vitorpamplona/amethyst --skill kotlin-multiplatform Nach der Installation wird der Skill automatisch in Ihrer KI-Programmierumgebung konfiguriert und ist bereit zur Verwendung in Claude Code oder Cursor

Wo ist das Quell-Repository?

https://github.com/vitorpamplona/amethyst

Details

Kategorie
</>Entwicklung
Quelle
skills.sh
Erstes Auftreten
2026-02-01