What problem does it solve? Android apps often ship with redundant or overly broad ProGuard/R8 keep rules that block code shrinking, obfuscation, and optimization, inflating app size and slowing performance. This Skill audits your build configuration and keep rules to pinpoint exactly which rules prevent R8 from optimizing your code. ## Core Features & Use Cases - Quantitative analysis: For R8 9.3.7-dev or later, runs the R8 Configuration Analyzer to generate optimization, shrinking, and obfuscation scores plus per-rule impact metrics. - Heuristic evaluation: For older R8 versions, manually inspects proguard-rules.pro against known redundant library rules (Gson, Retrofit, Room, Coroutines) and ranks rules by optimization impact. - Structured reporting: Produces a strict Markdown report covering configuration issues, global disable rules, keep rule evaluation, subsumed rules, and historical score comparison. - Use Case: A developer notices their release APK is larger than expected. They run this Skill, which identifies a package-wide -keep class com.example.** { *; } rule blocking 30% of the codebase from optimization and recommends a surgical replacement. ## Quick Start Analyze my Android project's R8 and ProGuard configuration and tell me which keep rules are hurting my app size.