What problem does it solve? Debugging Android and Kotlin Multiplatform apps requires platform-specific evidence gathering that generic debugging workflows do not cover, from reading obfuscated release stack traces to tracing ANRs and memory leaks. ## Core Features & Use Cases - Crash and ANR Analysis: Stream filtered Logcat output, pull ANR traces, and read full Caused by: chains to find root causes. - Release Build Debugging: Decode obfuscated R8/ProGuard stack traces with mapping files and diagnose Gradle build failures like manifest merger conflicts and duplicate classes. - Memory and UI Inspection: Detect leaks with LeakCanary, dump heaps for profiling, and inspect Compose recomposition or layout state via JSON UI trees. - Use Case: A release build crashes only in production with an obfuscated stack trace. Use this Skill to retrace the crash against the archived mapping file, identify the missing keep rule, and verify the fix in usage.txt. ## Quick Start Use the android-debugging skill to investigate why my app crashes on launch and walk me through the logcat evidence.