kotlin

Featured

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

AI & Automation 412 stars 42 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 94/100

Stars 20%
87
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
52
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# 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.

Details

Author
notque
Repository
notque/vexjoy-agent
Created
4 months ago
Last Updated
2 days ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category