What problem does it solve? Android UI bugs like layout breakage, click failures, RecyclerView flicker, and Compose recomposition issues are hard to classify and risky to fix without a structured investigation process. This Skill guides a systematic diagnosis that identifies the failure mode, locates the suspect UI layers, and assesses regression risk across devices, themes, and locales. ## Core Features & Use Cases - UI Bug Classification: Categorizes defects as layout, state, rendering, adapter, interaction, theme, or localization issues before any fix is attempted. - Rendering Path Inspection: Traces state-to-UI mapping, adapter binding, Compose recomposition boundaries, and click handler registration, optionally using CodeGraph for code exploration. - Regression Risk Assessment: Evaluates fixes against screen sizes, dark mode, large fonts, RTL, foldables, and OS version differences, then recommends screenshot or UI tests. - Use Case: After a refactor causes a RecyclerView item to flicker and a button to stop responding in dark mode, use this Skill to classify the failure modes, inspect the adapter binding and theme overlays, and produce a fix plan with a validation matrix. ## Quick Start Use the android-ui-regression-checker skill to investigate why the profile screen layout overlaps in dark mode and recommend a fix with regression validation steps.