What problem does it solve? Android apps often ship with redundant, overly broad, or outdated ProGuard/R8 keep rules that block code shrinking, obfuscation, and optimization, inflating app size and hurting performance. This Skill audits your build configuration and keep rules to pinpoint exactly which rules to remove or refine. ## Core Features & Use Cases - Quantitative analysis: For R8 9.3.7-dev and 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, AndroidX) and ranks rules by optimization impact. - Structured report: Outputs a strict Markdown report covering configuration issues, global disable rules, optimization scores, keep rule evaluation, and subsumed rules. - Use Case: You inherit a legacy Android project with a 200-line proguard-rules.pro file. Run this Skill to discover that most rules are already bundled by modern libraries and receive a concrete remove/refine action list. ## Quick Start Analyze my Android project's R8 and ProGuard keep rules and tell me which ones to remove or refine to reduce app size.