kotlin avatar

Kotlin Tooling Agp9 Migration

Handles the breaking changes in Android Gradle Plugin 9.0 that make the standard Android plugins incompatible with Kotlin Multiplatform in the same module. Walks you through three migration paths: swapping to the new `com.android.kotlin.multiplatform.library` plugin for libraries, splitting Android app modules away from KMP shared code (mandatory for apps), or doing a full restructure to match the new JetBrains project layout. It analyzes your setup first, then gives you concrete DSL changes, source directory renames, and dependency migration steps. From JetBrains, so the guidance tracks their official recommended structure. Saves you from manually piecing together the migration from scattered docs when your KMP build breaks on AGP 9.

skills.sh installs
2.3K
GitHub stars
1.1K
last updated
Aug 21, 2026

Install

$ npx -y skills add kotlin/kotlin-agent-skills --skill kotlin-tooling-agp9-migration --agent claude-code

Installs into .claude/skills of the current project.

Files

KMP AGP 9.0 Migration

Android Gradle Plugin 9.0 makes the Android application and library plugins incompatible with the Kotlin Multiplatform plugin in the same module. This skill guides you through the migration.

Step 0: Analyze the Project

Sponsors

Details

Repository
github.com/kotlin/kotlin-agent-skills
Categories
DevOps & CI/CD, AI & Agent Building, Mobile Development, Java & JVM
First seen
Jun 3, 2026

More from kotlin/kotlin-agent-skills

All 5
1refoundai avatarcontent-marketingrefoundai/lenny-skillsHelp users build content marketing strategies. Use when someone is starting a blog, building SEO, creating thought leadership content, or deciding on content fo2.3Kskills.sh installs
2k-dense-ai avatarscientific-slidesk-dense-ai/scientific-agent-skillsBuild slide decks and presentations for research talks. Use this for making PowerPoint slides, conference presentations, seminar talks, research presentations, 2.3Kskills.sh installs
3jiji262 avatarclaude-designjiji262/claude-design-skillProduce thoughtful, high-fidelity design artifacts in HTML — landing pages, slide decks, interactive prototypes, animated videos, posters, wireframes, and visua2.3Kskills.sh installs
4lingzhi227 avatarfigure-generationlingzhi227/agent-research-skillsGenerate publication-quality scientific figures using matplotlib/seaborn with a three-phase pipeline (query expansion, code generation with execution, VLM visua2.3Kskills.sh installs
5juliusbrussee avatarinterface-kitjuliusbrussee/skillsAuthoritative guide for implementing stunning, accessible, performant UI. Synthesizes design engineering philosophy, accessibility standards, animation principl2.3Kskills.sh installs
6owl-listener avatarempathy-mapowl-listener/designer-skillsBuild a 4-quadrant empathy map (Says, Thinks, Does, Feels) to synthesize user research into actionable insights. Use when you need to quickly capture and share 2.3Kskills.sh installs