Design Android Navigation 3 shells with root flow versus authenticated shell separation, top-level destinations, multiple back stacks, common navigation UI, conditional gates, fullscreen secondary flows, typed deep links, and synthetic stacks. Use when Codex needs tabbed shells, login-gated routing, deferred deep links, or explicit shell chrome rules on top of a Navigation 3 foundation.
Use this skill when the app already has, or needs, a shell-level navigation model beyond the core Navigation 3 primitives: root entry flow, authenticated shell flow, top-level tabs, deep links, gates, fullscreen flows, and explicit chrome policies.
Assume android-navigation3-core is either already installed or its patterns are already present in the workspace.
references/scenario-guide.md for classification rules and shell behaviors.references/external-patterns.md for multi-back-stack, common UI, conditional navigation, and deep-link recipes.