Covers structured concurrency patterns, Flow operators, and testing strategies for Kotlin coroutines in Android and KMP projects. You'll reach for this when setting up StateFlow in ViewModels, handling parallel async work with coroutineScope and async, or debugging why your Flow collectors aren't behaving. The guidance on SharingStarted.WhileSubscribed with a 5-second timeout is solid for surviving config changes, and the anti-patterns section will save you from common mistakes like GlobalScope leaks or catching CancellationException. Includes practical examples for debouncing search, retry logic with exponential backoff, and testing with Turbine. The dispatcher advice for KMP is particularly relevant since Dispatchers.IO doesn't exist on all platforms.
npx -y skills add affaan-m/everything-claude-code --skill kotlin-coroutines-flows --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
sickn33/antigravity-awesome-skills
wshobson/agents
kotlin/kotlin-agent-skills