notque/kotlin
Kotlin development: coroutines, Flow, Channels, testing with JUnit 5 and Kotest.
npx skills add https://github.com/notque/vexjoy-agent --skill kotlin
Kotlin coroutine patterns and testing: structured concurrency, Flow, StateFlow/SharedFlow, Channels, dispatchers, JUnit 5, Kotest, MockK, and coroutine test dispatchers.
| 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.
Take notque/kotlin from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.