From android-dev
Guides installation, migration from Navigation 2, and implementation of Jetpack Navigation 3 features: deep links, multiple backstacks, scenes (dialogs, bottom sheets, list-detail, two-pane), conditional navigation, result returning, and integration with Hilt, ViewModel, and Compose.
How this skill is triggered — by the user, by Claude, or both
Slash command
/android-dev:navigation-3The summary Claude sees in its skill listing — used to decide when to auto-load this skill
- *[Navigation 2 to Navigation 3 migration guide](references/android/guide/navigation/navigation-3/migration-guide.md)*: Step-by-step guide to migrate an Android application from Navigation 2 to Navigation 3, covering dependency updates, route changes, state management, and UI component replacements.
_VENDOR.mdreferences/android/guide/navigation/navigation-3/index.mdreferences/android/guide/navigation/navigation-3/migration-guide.mdreferences/android/guide/navigation/navigation-3/recipes/animations.mdreferences/android/guide/navigation/navigation-3/recipes/basic.mdreferences/android/guide/navigation/navigation-3/recipes/basicdsl.mdreferences/android/guide/navigation/navigation-3/recipes/basicsaveable.mdreferences/android/guide/navigation/navigation-3/recipes/bottomsheet.mdreferences/android/guide/navigation/navigation-3/recipes/common-ui.mdreferences/android/guide/navigation/navigation-3/recipes/conditional.mdreferences/android/guide/navigation/navigation-3/recipes/deeplinks-advanced.mdreferences/android/guide/navigation/navigation-3/recipes/deeplinks-basic.mdreferences/android/guide/navigation/navigation-3/recipes/dialog.mdreferences/android/guide/navigation/navigation-3/recipes/material-listdetail.mdreferences/android/guide/navigation/navigation-3/recipes/material-supportingpane.mdreferences/android/guide/navigation/navigation-3/recipes/modular-hilt.mdreferences/android/guide/navigation/navigation-3/recipes/modular-koin.mdreferences/android/guide/navigation/navigation-3/recipes/multiple-backstacks.mdreferences/android/guide/navigation/navigation-3/recipes/passingarguments.mdreferences/android/guide/navigation/navigation-3/recipes/results-event.mdCode examples showcasing common patterns.
ViewModel constructed using viewModel()NavEntryCompositionLocalnpx claudepluginhub p/hanamizuki-android-dev-plugins-android-devImplement type-safe navigation in Jetpack Compose using Navigation Compose. Covers NavHost setup, argument passing, deep links, nested graphs, and adaptive navigation.
Implements Jetpack Compose navigation patterns: type-safe routes with sealed interfaces, NavHost setup, argument passing, deep links, nested graphs, bottom navigation.
Designs mobile navigation architecture including screen graphs, deep linking, auth-gated routing, tab/stack composition, and state persistence for new apps or refactoring.