Kotlin Code Design

Designs, writes, refactors, or reviews idiomatic Kotlin production code and modular Spring Boot systems using Kotlin conventions, hexagonal architecture, coroutines, JVM interoperability, and explicit API contracts. Use for Kotlin design decisions involving domain models, use cases, ports, adapters, shared kernel or common modules, Spring wiring, persistence boundaries, mutability, nullability, coroutines or Flow, library compatibility, or Java callers. Do not use for simple syntax lookups or dependency installation without a design boundary.

dungsil 797404b 14 files · 56.4 KB Updated

File contents

dungsil/skills/tree/main/skills/kotlin/kotlin-code-design commit 797404b5ca

Frequently asked questions

npx skillmds@latest add dungsil/kotlin-code-design