kotlin-multiplatform-shared-resources

Installation
SKILL.md

Overview

Compose Multiplatform Resources is the standard way to share assets across all KMP targets. No platform-specific resource systems needed — one composeResources/ directory works everywhere.

:core:ui (or any module applying composeResources)
  src/commonMain/composeResources/
    drawable/         # SVG, PNG, WebP images
    drawable-dark/    # Dark theme variants
    drawable-xxhdpi/  # Density-specific rasters (Android-style)
    font/             # .ttf / .otf fonts
    values/           # strings.xml, plurals.xml
    values-es/        # Localized strings (Spanish)
  files/            # Raw files (JSON, certificates, etc.)

When to Use This Skill

Installs
13
GitHub Stars
2
First Seen
Jun 18, 2026
kotlin-multiplatform-shared-resources — ronjunevaldoz/kmp-agent-skills