axiom-swiftui-nav
CommunityMaster SwiftUI Navigation
Software Engineering#state management#navigation#swiftui#ios development#app architecture#deep linking
Authorjoelhooks
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill prevents common SwiftUI navigation bugs, ensuring smooth user experiences across different devices and iOS versions by guiding developers on choosing the right navigation patterns and implementing them correctly.
Core Features & Use Cases
- Navigation Architecture: Guides selection between
NavigationStack,NavigationSplitView, andTabView. - Deep Linking & State Restoration: Provides patterns for robust deep linking and preserving navigation state.
- Code Review: Offers a checklist and anti-pattern identification to prevent common navigation errors.
- Use Case: A developer is unsure whether to use
NavigationStackorNavigationSplitViewfor a new feature. This Skill provides a decision tree and code examples to help them choose the most appropriate pattern, preventing future state corruption or deep link failures.
Quick Start
Use the axiom-swiftui-nav skill to understand how to implement programmatic navigation in SwiftUI using NavigationPath.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 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: axiom-swiftui-nav Download link: https://github.com/joelhooks/joelclaw/archive/main.zip#axiom-swiftui-nav 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.