What problem does it solve?
This Skill addresses the common issue of bloated Android app sizes caused by redundant, overly broad, or harmful ProGuard/R8 keep rules that prevent the compiler from effectively shrinking and optimizing your code.
Core Features & Use Cases
- Quantitative Analysis: Uses R8 configuration analyzer to generate precise impact metrics for keep rules in modern Android projects.
- Heuristic Evaluation: Provides a fallback manual analysis path for older projects to identify redundant rules and broad package-wide wildcards.
- Optimization Reporting: Generates a structured Markdown report detailing optimization, obfuscation, and shrinking scores, along with actionable recommendations to refine or remove unnecessary rules.
Quick Start
Run the r8-analyzer skill to inspect your current build configuration and generate an optimization report for your release build.