Android Coroutines
livekit/client-sdk-android/.agent/skills/android-coroutinescodingOfficial
Official Provider SkillView repo
Implement and review Kotlin Coroutines on Android: configure CoroutineScopes, manage Dispatchers, expose StateFlow/SharedFlow from ViewModels, collect with repeatOnLifecycle, and convert callback APIs to callbackFlow. Use when writing suspend functions, wiring up Flow or StateFlow, fixing async bugs, replacing GlobalScope, or integrating coroutines with Android lifecycle components.
Files2 files
.openskills.json7 lines
Install
RecommendedOne command — your agent picks it up automatically.
Select an AI agent above to see the install command.
or
Manual Install
More stepsDownload the archive and add the files to your project manually.
Skill details
Versionv1.0.0
AuthorLiveKit
Categorycoding
Skill IDlivekit/client-sdk-android/.agent/skills/android-coroutines
Files2 files
Related skills
Android Gradle LogicExpert guidance on setting up scalable Gradle build logic using Convention Plugins and Version Catalogs.Android TestingComprehensive testing strategy involving Unit, Integration, Hilt, and Screenshot tests.Gradle Build PerformanceDebug and optimize Android/Gradle build performance. Use when builds are slow, investigating CI/CD performance, analyzing build scans, or identifying compilation bottlenecks.Kotlin Concurrency ExpertKotlin Coroutines review and remediation for Android. Use when asked to review concurrency usage, fix coroutine-related bugs, improve thread safety, or resolve lifecycle issues in Kotlin/Android code.AccessibilityPrimary accessibility skill for VS Code. REQUIRED for new feature and contribution work, and also applies to updates of existing UI. Covers accessibility help dialogs, accessible views, verbosity settings, signals, ARIA announcements, keyboard navigation, and ARIA labels/roles.Add PolicyUse when adding, modifying, or reviewing VS Code configuration policies. Covers the full policy lifecycle from registration to export to platform-specific artifacts. Run on ANY change that adds a `policy:` field to a configuration property.