kotlin
FeaturedKotlin development: coroutines, Flow, Channels, testing with JUnit 5 and Kotest.
AI & Automation 412 stars
42 forks Updated 2 days ago MIT
Install
Quality Score: 94/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
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
AI & Automation Featured
kotlin-coroutines
Kotlin structured concurrency, Flow, and Channel patterns.
412 Updated 2 days ago
notque AI & Automation Solid
kotlin-specialist
Use when building Kotlin applications requiring coroutines, multiplatform development, or Android with Compose. Invoke for Flow API, KMP projects, Ktor servers, DSL design, sealed classes.
4 Updated today
zacklecon AI & Automation Solid
android-coroutines-pro
Deep-reviews Kotlin coroutines and Flow code for structured-concurrency correctness — scope and dispatcher discipline, cooperative cancellation, exception propagation, hot/cold flow patterns, and coroutine testing. Use when reading, writing, or reviewing concurrency-heavy Kotlin/Android code.
5 Updated 4 days ago
kelvinkosbab