Ios navigation
Skill ComeOnOliver/skillshub/skills/HoangNguyen0403/agent-skills-standard/ios-navigation
SwiftUI navigation and deep linking using NavigationStack and Universal Links. Use when implementing NavigationStack or Universal Links deep linking in iOS. (triggers: **/*View.swift, **/*App.swift, NavigationStack, NavigationLink, onOpenURL, universalLink, NSUserActivity)From its SKILL.md
npx -y skills add ComeOnOliver/skillshub --skill ios-navigationAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
1.1 KB, 177 tokens by cl100k_base, as published. Nobody here has run it
iOS Navigation (SwiftUI)
Priority: P2 (OPTIONAL)
SwiftUI path-based navigation and deep linking.
Guidelines
- Stack: Use
NavigationStack(iOS 16+) withNavigationPathfor programmatic control. - Deep Links: Handle
onOpenURLat the Root View (WindowGroup). - Universal Links: Configure Associated Domains (
applinks) in Entitlements. - Tabs: Maintain separate
NavigationStackinstances perTabItem.
Anti-Patterns
- No Force Unwrapping: Use
guard letwhen parsing URL components. - No Broken Back Stack: Ensure valid path state before appending destinations.
- No Missing Validation: Check content availability before deep-link navigation.
References
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.