If you're still dragging RxJava around in a Kotlin codebase, this handles the tedious conversion work to Coroutines and Flow. It maps Singles to suspend functions, Observables to Flows, and converts BehaviorSubjects to StateFlows with the standard idioms you'd find in any migration guide. The operator translations are solid, like flatMap to flatMapMerge and switchMap to flatMapLatest. It also rewrites subscriptions into proper coroutine launches with lifecycle scopes. Honestly most useful for teams stuck on legacy Android code who need to modernize without spending two sprints rewriting async layers by hand.
npx -y skills add new-silvermoon/awesome-android-agent-skills --skill rxjava-to-coroutines-migration --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
sickn33/antigravity-awesome-skills
moizibnyousaf/ai-agent-skills
github/awesome-copilot