What problem does it solve? Android apps targeting SDK 35+ must draw edge-to-edge, but UI components often get obscured by the status bar or navigation bar, IME keyboards cover text fields, and system bar icons become unreadable. This Skill provides a systematic migration and troubleshooting workflow for these issues in Jetpack Compose apps. ## Core Features & Use Cases - Edge-to-Edge Migration: Adds enableEdgeToEdge to Activities, configures adjustResize in the manifest, and applies system insets via Scaffold padding, inset modifiers, or WindowInsetsRulers. - IME and Keyboard Handling: Ensures TextField inputs stay visible when the soft keyboard opens, with right/wrong code patterns for Scaffold and non-Scaffold layouts. - System Bar Legibility & Lists: Configures status/navigation bar icon contrast, translucent status bar protection, list contentPadding, FAB placement, and full-screen dialog edge-to-edge support. - Use Case: A Compose app targeting SDK 35 has buttons hidden behind the navigation bar and a login field covered by the keyboard. This Skill walks through detecting each issue and applying the correct inset fix, ending with a verification checklist and build. ## Quick Start Migrate my Jetpack Compose app to edge-to-edge and fix any UI components obscured by the system bars or keyboard.