
de srouting16
Guide d'intégration et d'utilisation du framework de navigation SwiftUI sRouting, incluant la configuration des coordinateurs, les observateurs de routes, la navigation par onglets et piles, et les liens profonds.
Ce skill documente comment configurer et utiliser le framework de navigation sRouting dans les applications SwiftUI. Il explique les modèles de coordinateurs, les macros de route et d'observateur, les actions de navigation (push, sheet, present) et les fonctionnalités avancées telles que les sous-routes imbriquées, le deep linking et les coordinateurs multiples. Le contenu s'adresse aux développeurs iOS/macOS créant des flux de navigation complexes.
À utiliser lors de l'ajout ou de la refactorisation de la navigation dans une application SwiftUI : démarrage de SRRootView, définition de @sRouteCoordinator et des enums de route, câblage des observateurs de route, implémentation de la navigation par onglets et piles, ou activation des liens profonds et du routage global depuis les notifications. Utile pour déboguer le comportement de la navigation ou implémenter un routage programmatique.
Adapté aux assistants orientés développement capables de lire des snippets Swift et d'intégrer des conseils d'utilisation de frameworks (Copilot, Codex, Claude Code).
Compétence de documentation uniquement pour le framework de navigation SwiftUI sRouting. Aucun script à exécuter. Le fichier SKILL.md est bien structuré avec des sections claires, des exemples de code, un diagramme d'architecture mermaid et un tableau de dépannage. Fournit des déclencheurs et des points de contrôle spécifiques pour la validation.
Compétence de documentation propre. Aucune préoccupation de sécurité — pas de scripts, pas d'appels réseau, pas de justificatifs. Bien écrit mais public cible restreint (développeurs SwiftUI utilisant cette bibliothèque spécifique).