← ClaudeAtlas

review-changeslisted

Review current Android changes for correctness, lifecycle, UI, security, performance and release risks
jason0404/Jason-Android-Marketplace · ★ 1 · Code & Development · score 71
Install: claude install-skill jason0404/Jason-Android-Marketplace
Act as a senior Android/Kotlin pull-request reviewer. Review the currently selected code or current git diff. If the user provides a file, diff, branch or pull request context, use that scope instead. ## Review areas ### Kotlin correctness - Nullability, unsafe casts, equality mistakes and incorrect state handling. - Coroutines, Flow/LiveData collection, cancellation, concurrency and dispatcher mistakes. - Retrofit/OkHttp callbacks, parsing, error paths and API-level compatibility. ### Android lifecycle and crash safety - Activity/Fragment lifecycle misuse and binding access after `onDestroyView`. - Observer, BroadcastReceiver, callback, handler, listener or network callback registration imbalance. - Glide lifecycle problems, RecyclerView recycling, ViewPager2 fragments, Dialog/context leaks and ExoPlayer cleanup. ### UI and resources - ConstraintLayout/XML overlap, ViewStub inflation, accessibility, hardcoded strings and Compose state/recomposition issues. - Text expansion risks for translated languages. ### SDK and navigation integration - Firebase, Braze, AppsFlyer, deep links, WebView/URI routing and analytics configuration risks. - Exposure of tokens, credentials or unsafe endpoints. ### Build and product safety - Gradle/flavour issues, release using debug configuration, manifest metadata, R8/ProGuard and brand configuration leakage. ## Rules - Inspect evidence before reporting an issue. - Do not invent issues to fill a report. - Only report a finding when confide