
de agent-skills-standard505
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.
Fournit un flux de travail et une liste de vérification clairs et tranchés pour concevoir et implémenter la gestion d'état basée sur BLoC/Cubit dans Flutter. Il explique comment définir les événements et les états (de préférence en utilisant @freezed), mapper les événements vers les états, connecter le BLoC à l'UI avec BlocBuilder/BlocListener, gérer la concurrence et les flux asynchrones, et tester les flux avec blocTest.
Utilisez ce skill lors de l'écriture, de la revue ou du test de toute implémentation BLoC ou Cubit dans une base de code Flutter — particulièrement lorsque vous avez besoin de transitions d'état prévisibles, d'une gestion d'erreurs appropriée ou d'imposer des normes de test. C'est une directive P0 (critique) pour la conception et la vérification de l'état avant la fusion des changements.
Utile pour les assistants de codage et les agents de revue capables d'analyser le code Dart/Flutter et d'exécuter des tests unitaires (par exemple, les assistants de style Copilot/code-aware, les modèles Codex/Code).
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.
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.
React Native Navigation (v6)
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.
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.