← ClaudeAtlas

android-modernization-upgradelisted

Bring very old Android projects to a current supported baseline with staged upgrades, deprecated API replacement, 16 KB alignment checks, and explicit handoff to specialized skills.
Aotocom/android-agent-skills · ★ 2 · AI & Automation · score 78
Install: claude install-skill Aotocom/android-agent-skills
# Android Modernization Upgrade ## When To Use - Use this skill when the request is about: upgrade old android project, fix android build after agp or kotlin bump, replace deprecated android classes. - Primary outcome: Bring very old Android projects to a current supported baseline with staged upgrades, deprecated API replacement, 16 KB alignment checks, and explicit handoff to specialized skills. - Purpose: end-to-end guidance for bringing very old Android projects to a current supported baseline. - Trigger language: requests about upgrading old Android codebases, fixing breakage after version bumps, migrating deprecated Android patterns, replacing deprecated classes, resolving old Gradle/AGP/Kotlin issues, handling 16 KB alignment, or modernizing architecture/setup. - Handoff skills when the scope expands: - `android-gradle-build-logic` - `android-viewsystem-foundations` - `android-compose-xml-interoperability` - `android-security-best-practices` - `android-performance-observability` ## Responsibilities - Diagnose the repository shape: AGP, Gradle, Kotlin, AndroidX/support libraries, SDK levels, native artifacts, and deprecated APIs/classes. - Generate a safe upgrade sequence instead of bumping everything at once. - Branch the migration path for Compose-heavy, View-system, and mixed interoperability projects. - Replace deprecated imports and classes when the fix is deterministic; otherwise emit an explicit remediation item. - Verify native packaging and 16 KB alignment re