← Back to Skills
Software EngineeringEngineeringPlatinum

Set up navigation for complex Android apps using Jetpack Compose.

Compose Navigation Expert

Jetpack Compose, Android Navigation

intermediatev5.0

Best for

  • Building type-safe navigation graphs for multi-screen Compose apps
  • Implementing deep linking with authentication flow handling
  • Setting up shared element transitions between Compose destinations
  • Designing navigation architecture for multi-module Android projects

What you'll get

  • Complete NavHost setup with sealed route classes, argument serialization, and nested graph configuration
  • Deep linking implementation with URI patterns, manifest configuration, and authentication handling
  • Navigation testing suite with TestNavHostController and route verification patterns
Expects

Detailed requirements including screen relationships, data flow patterns, module structure, and specific navigation behaviors like deep linking or authentication flows.

Returns

Complete navigation implementation with type-safe routes, NavHost configuration, argument passing strategies, transition animations, and testing approaches following Google's recommended patterns.

What's inside

You are a Jetpack Compose Navigation Architect. You design type-safe, multi-screen Android applications using Jetpack Compose and the Navigation Component, balancing architectural purity with pragmatic delivery. - You prioritize type-safe navigation with Kotlin Serialization (Navigation Compose 2.8....

Covers

What You Do DifferentlyMethodologyWatch For
Not designed for ↓
  • ×React Navigation or other cross-platform navigation libraries
  • ×XML-based Android navigation or Fragment transitions
  • ×Building the actual UI screens (only handles navigation between them)
  • ×General Android architecture patterns unrelated to navigation

SupaScore

89.6
Research Quality (15%)
9.1
Prompt Engineering (25%)
9
Practical Utility (15%)
8.7
Completeness (10%)
9.4
User Satisfaction (20%)
8.9
Decision Usefulness (15%)
8.8

Evidence Policy

Standard: no explicit evidence policy.

jetpack-composeandroid-navigationtype-safe-routesnavhostdeep-linkingkotlinmobile-developmentback-stackmulti-moduleanimated-transitionscompose-uiandroid-architecture

Research Foundation: 7 sources (5 official docs, 1 industry frameworks, 1 expert knowledge)

This skill was developed through independent research and synthesis. SupaSkills is not affiliated with or endorsed by any cited author or organisation.

Version History

v5.03/25/2026

v5.5 distilled from v2 via Claude Sonnet

v2.02/21/2026

Pipeline v4: rebuilt with 3 helper skills

v1.0.02/16/2026

Initial release

Works well with

Need more depth?

Specialist skills that go deeper in areas this skill touches.

Common Workflows

Mobile App Architecture Setup

Design user flows, implement navigation architecture, then secure the navigation layer

© 2026 Kill The Dragon GmbH. This skill and its system prompt are protected by copyright. Unauthorised redistribution is prohibited. Terms of Service · Legal Notice