About
The Coroutines Patterns skill equips Claude with specialized knowledge for writing robust, lifecycle-aware Kotlin code. It focuses on structured concurrency to prevent memory leaks, strategic dispatcher management for optimized threading, and advanced Flow patterns for reactive UI state. This skill is essential for mobile developers working on Android applications, providing standardized implementations for ViewModel scopes, error handling with supervisorScope, and cooperative cancellation techniques that ensure apps remain responsive and crash-free during complex background tasks.