This implements Navigation Compose with type-safe routing using Kotlin serialization, which is the modern approach over string-based routes. You get NavHost setup, argument passing between screens, deep links, nested graphs for flows like authentication, and the adaptive NavigationSuiteScaffold for responsive layouts. The skill correctly emphasizes passing IDs rather than complex objects and shows practical patterns like bottom navigation with state restoration. If you're building any multi-screen Compose app, this covers the standard navigation infrastructure you need. The type safety alone makes it worth using over the old string-based approach, since you catch routing errors at compile time instead of runtime.
npx skills add https://github.com/new-silvermoon/awesome-android-agent-skills --skill compose-navigation