
de agent-skills-standard509
Directives et modèles pour configurer React Navigation v6 : piles typées, onglets, deep linking, flux d'authentification et anti-modèles pour les applications React Native.
Fournit des conseils concrets sur les meilleures pratiques pour implémenter React Navigation v6 dans les applications React Native. Il couvre les choix d'architecture (piles natives vs JS), les modèles de typage TypeScript pour les propriétés d'écran, la configuration du deep-linking, la séparation entre la navigation d'authentification et l'application, et les modèles de navigateurs recommandés (stacks, tabs, drawers). Le skill fait référence à des documents plus approfondis pour le deep linking et les listes de paramètres typées.
Utilisez ce skill lors de la construction ou de la refactorisation de la navigation dans une application React Native utilisant React Navigation v6 — surtout quand vous avez besoin de sécurité typée, de deep links fiables, d'un flux d'authentification ou de transitions de type natives. Déclenché par des fichiers ou dossiers comme Navigation.tsx, src/navigation/, ou lors de l'ajout de navigateurs stack/tab/drawer.
references/ avec des conseils et des exemples de deep-linkingPrincipalement utile pour les agents aidant au développement JavaScript/TypeScript et React Native (assistants de codage style Copilot, Cursor, Claude Code). Les conseils sont axés sur l'implémentation et aident les agents de génération ou de revue de code à produire un code de navigation correct.
Compétence statique fournissant des directives React Navigation v6 pour les applications React Native. Couvre les piles type-safe, le deep linking, les flux d'authentification et les anti-patterns. Aucun script intégré. Bien structuré avec des sections claires et des déclencheurs de fichiers/mots-clés spécifiques, mais les instructions sont de haut niveau et le fichier deep-linking.md référencé n'est pas inclus pour examen.
Compétence propre, sans problèmes de sécurité. Compétence de documentation/directives pure sans code exécutable. Les déclencheurs du frontmatter sont bien définis. Pourrait bénéficier d'instructions de mise en œuvre étape par étape plus détaillées et de fichiers de référence joints.
Normes de Conception d'API Communes
Directives de conception d'API REST d'opinion : sémantique HTTP, codes d'état, conception d'URL, versionnage, pagination et meilleures pratiques de contrats OpenAPI.
Normes Communes de Conception d'API
Conventions de conception d'API REST d'opinion : verbes HTTP, codes d'état, modèles d'URL, versionnage, pagination et exigences OpenAPI pour des API fiables et versionnées.
Bonnes Pratiques PHP
Normes de codage PHP et conseils d'architecture (PSR-12, SOLID, nommage, structure) pour améliorer la qualité, la maintenabilité et la testabilité du code.
Laravel Eloquent : Requêtes Sûres et Performantes
Directives pragmatiques pour écrire des requêtes Eloquent performantes et sûres dans Laravel : eager loading, scopes réutilisables, prévention du lazy-loading strict et gestion sécurisée de la mémoire.
Gestion d'état Flutter BLoC
Directives et liste de vérification pour l'implémentation d'une gestion d'état BLoC/Cubit prévisible et testable dans les applications Flutter, avec les modèles recommandés et les anti-patterns.
Normes de Documentation (Priorité à l'Intention)
Directives et modèles pour des commentaires de code, README, ADR et documentations API axés sur l'intention, afin de produire une documentation technique claire et maintenable.