kotlin-core
Installation
SKILL.md
Purpose
Keep Kotlin code idiomatic, cancellable, explicit and testable.
When to use
- Refactoring Kotlin domain, data or ViewModel code.
- Modeling UI state, domain results or errors.
- Fixing coroutine, Flow, cancellation or nullability issues.
Inputs to inspect
- Kotlin version and compiler/plugin setup.
- Code under change and tests.
- Coroutine scopes, dispatchers and Flow operators.
- Expected error and state behavior.