What problem does it solve?
Android/Gradle projects often suffer from slow builds due to long configuration phases, non-incremental tasks, and ineffective caching. This Skill provides a structured approach to measure, diagnose, and optimize build performance.
Core Features & Use Cases
- Baseline measurement and profiling of Gradle builds to identify time sinks in configuration or execution
- Build scan analysis and performance reporting to pinpoint bottlenecks in CI/CD, parallelization, and caching
- Targeted optimizations such as enabling Gradle configuration cache, build cache, parallel execution, and incremental annotation processing
- Use case: Large Android projects or monorepos where reducing build times accelerates development and release cycles
Quick Start
Use the gradle-build-performance skill to measure a baseline by running a clean build and an incremental build, then generate a build scan to observe performance trends. Then apply one optimization (for example enabling configuration cache in gradle.properties) and re-measure to verify improvements.