Common iOS navigation anti-patterns to avoid: - Force-unwrapping URL parts or route data instead of validating with `guard let`. - Corrupting the back stack by pushing destinations when the current navigation state is invalid. - Navigating from deep links before checking the target content actually exists. - Mixing ad-hoc navigation state instead of using a consistent `NavigationStack` and `NavigationPath` flow. - Handling deep links too low in the view tree instead of at the root with `onOpe...
Scanned 9/5/2026
Install to Claude Code
npx -y skills add HoangNguyen0403/agent-skills-standard --skill ios-navigation --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Ios Navigation?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/hoangnguyen0403-ios-navigation-f8009adf)More formats (shields.io, HTML) on the badges page.
Common iOS navigation anti-patterns to avoid:
- Force-unwrapping URL parts or route data instead of validating with `guard let`.
- Corrupting the back stack by pushing destinations when the current navigation state is invalid.
- Navigating from deep links before checking the target content actually exists.
- Mixing ad-hoc navigation state instead of using a consistent `NavigationStack` and `NavigationPath` flow.
- Handling deep links too low in the view tree instead of at the root with `onOpenURL`.
- Sharing one navigation stack across tabs instead of keeping separate stacks per tab.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!
Use this skill when developing or maintaining browser extension code in the `browser/` directory, including Chrome/Firefox/Edge compatibility, content scripts, background scripts, or i18n updates.