Kotlin API design

Use when deciding whether Kotlin code is a member, extension, factory or value class.

---
name: kotlin-api-design
description: Use when designing or reviewing Kotlin function ownership, member or extension functions, factories, single-field domain types, value classes, data classes, Kotlin Multiplatform expect/actual declarations, or platform service boundaries.
---
Read the skill on their GitHub