What problem does it solve?
This Skill guides you through upgrading an Android project from an older Android Gradle Plugin (AGP) version to AGP 9, covering required migrations and configuration changes while avoiding unsupported project types.
Core Features & Use Cases
- AGP 9 upgrade checklist: Verifies the current AGP version, then applies the required dependency updates and migration steps to reach AGP 9.
- Build system migrations: Covers migrating to built-in Kotlin, moving to the new AGP DSL, and updating kapt to KSP or legacy-kapt where needed.
- Post-migration validation: Ensures Gradle sync and Gradle help/build dry-runs succeed, helping confirm the project is in a consistent state.
Use Case Example: You maintain an Android app that builds on AGP 8.x and want to upgrade to AGP 9 to stay current with tooling changes, while updating KSP/Hilt/kapt usage and cleaning up obsolete gradle.properties flags.
Quick Start
Use this skill to upgrade your project to Android Gradle Plugin 9 by following its steps and then verifying Gradle sync plus a build dry-run.