kotlin-ui-compose-multiplatform

Installation
SKILL.md

Compose Multiplatform UI

Use this skill when designing, implementing, or reviewing shared UI in a Compose Multiplatform project.

This skill is intentionally strict. Its purpose is to keep shared UI declarative, state-driven, decomposed, adaptive, previewable, and cleanly separated from business logic and platform entry concerns.

Primary goals

The UI design should optimize for:

  • state-driven rendering
  • clear composable decomposition
  • business logic outside composables
  • layout structure that remains understandable
  • modifier usage that is intentional and explainable
  • adaptive behavior across different window sizes
  • previewability in common code
  • clean separation between shared UI and platform-specific startup or OS integration
Installs
25
GitHub Stars
87
First Seen
Apr 30, 2026