
from srouting16
Guidance for integrating and using the sRouting SwiftUI navigation framework, including coordinator setup, route observers, tab and stack navigation, and deep-l
This skill documents how to set up and use the sRouting navigation framework in SwiftUI apps. It explains coordinator patterns, route and observer macros, navigation actions (push, sheet, present), and advanced features like nested sub-routes, deep linking, and multiple coordinators. The material is aimed at iOS/macOS developers building complex navigation flows.
Use when adding or refactoring navigation in a SwiftUI app: bootstrapping SRRootView, defining @sRouteCoordinator and route enums, wiring route observers, implementing tabbed and stacked navigation, or enabling deep links and global routing from notifications. Helpful when debugging navigation behavior or implementing programmatic routing.
Good for developer-focused assistants that can read Swift snippets and integrate framework usage advice (Copilot, Codex, Claude Code).
Documentation-only skill for the sRouting SwiftUI navigation framework. No scripts to run. SKILL.md is well-structured with clear sections, code examples, mermaid architecture diagram, and a troubleshooting table. Provides specific triggers and checkpoints for validation.
Clean documentation skill. No security concerns whatsoever — no scripts, no network calls, no credentials. Well-written but narrow audience (SwiftUI devs using this specific library).