hmlongcohmlongcoCommunityยท1 Agent Skills Included

Navigator

Simplify SwiftUI navigation with deep linking, checkpoints, and zero registration

Guides AI agents to build SwiftUI navigation using the Navigator library without manual destination registrations. Covers enum-based destinations, managed navigation stacks, deep linking via send/receive, named checkpoints, and dismissible sheets. Eliminates fragile pop-and-dismiss chains and repetitive navigationDestination boilerplate so iOS apps ship faster.
npx skills add hmlongco/Navigator --all -g -y
Available:

Tells the AI agent how Navigator's core patterns work and directs it to the bundled skill for detailed guidance on destinations, deep linking, checkpoints, and dismissible views.

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install Navigator?โ–ผ

Run `npx skills add hmlongco/Navigator --all -g -y` in your terminal to install the navigation skill globally for your AI agent.

How to navigate in SwiftUI without navigationDestination registration?โ–ผ

Use ManagedNavigationStack with NavigationLink(to:label:) and Navigator handles all destination types through a single internal registration.

How to deep link into a SwiftUI app?โ–ผ

Navigator's send/receive pattern broadcasts typed values through the view tree, letting you switch tabs and push screens in one ordered sequence.

How to return to a specific screen in SwiftUI?โ–ผ

Define named checkpoints and call navigator.returnToCheckpoint to jump back without knowing the stack structure or passing bindings.

Does Navigator work with Claude Code and Cursor?โ–ผ

Yes. The bundled SKILL.md follows the universal skill standard and works in Claude Code, Cursor, Codex, and other AI coding agents.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’