What problem does it solve? AGP 9.0 makes the Android application and library plugins incompatible with the Kotlin Multiplatform plugin in the same module, breaking builds on upgrade. This Skill guides the full migration: plugin replacement, DSL changes, module splitting, and version updates. ## Core Features & Use Cases - Project Analysis and Module Classification: Inspects settings.gradle.kts, build files, and version catalogs to classify each module into migration paths (library swap, mandatory app split, or full restructure). - Guided Migration Paths: Provides step-by-step instructions for replacing com.android.library with com.android.kotlin.multiplatform.library, extracting androidApp/desktopApp/webApp modules, and updating Gradle, AGP, and JDK versions. - Built-in Kotlin and Compatibility Handling: Covers removal of kotlin-android and kapt plugins, kotlinOptions to compilerOptions migration, third-party plugin compatibility, and gradle.properties default changes. - Use Case: A team upgrades their KMP project to AGP 9.0 and the build fails. This Skill analyzes the project, splits the monolithic composeApp module into androidApp plus shared, migrates the DSL, and verifies the build. ## Quick Start Ask the assistant to migrate this Kotlin Multiplatform project to AGP 9.0 and fix the resulting build errors.