Kotlin

Kotlin development: coroutines, Flow, Channels, testing with JUnit 5 and Kotest.

notque 57c8f1e 7 files · 22.8 KB Updated

File contents

Kotlin Skill

Kotlin coroutine patterns and testing: structured concurrency, Flow, StateFlow/SharedFlow, Channels, dispatchers, JUnit 5, Kotest, MockK, and coroutine test dispatchers.

Reference Loading Table

Signal Reference Size
concurrency, scopes, cancellation, dispatchers, exception handling references/concurrency-patterns.md ~130 lines
Flow, StateFlow, SharedFlow, operators, flow builders references/flow-patterns.md ~120 lines
Channels, producer-consumer, fan-in, fan-out references/channel-patterns.md ~100 lines
GlobalScope, unstructured launch, CancellationException, failure modes references/preferred-patterns.md ~80 lines
coroutine skill overview, structured concurrency principles references/kotlin-coroutines.md ~55 lines
JUnit 5, Kotest, MockK, runTest, parameterized tests, assertions references/kotlin-testing.md ~290 lines

Loading rule. Read the references whose signals match the task before responding.

notque/vexjoy-agent/tree/main/skills/engineering/kotlin commit 57c8f1e0bb

Frequently asked questions

npx skillmds@latest add notque/kotlin