navigation-menus
OfficialSwiftUI navigation mastery for apps.
Authorbluewaves-creations
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Designing consistent, scalable navigation in SwiftUI apps can be confusing and error prone. This Skill consolidates modern navigation patterns—NavigationStack, NavigationSplitView, TabView, toolbars, and router patterns—into a reusable guide that reduces boilerplate and improves user flows.
Core Features & Use Cases
- Type-safe navigation destinations with NavigationStack and navigationDestination.
- Flexible layouts including single-column NavigationStack, two/three-column NavigationSplitView, and TabView with per-tab navigation.
- Deep linking, programmatic navigation, and state restoration to support robust routing in complex apps.
Quick Start
Start by scaffolding a SwiftUI app that uses a NavigationStack with a List of items and a detail view, then extend with a SplitView and a TabView to demonstrate multi-column and tab-based navigation.
Dependency Matrix
Required Modules
None requiredComponents
Standard packageđź’» Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: navigation-menus Download link: https://github.com/bluewaves-creations/bluewaves-skills/archive/main.zip#navigation-menus Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.