GraphQL Mobile
À propos
Cette compétence fournit une intégration client GraphQL pour les applications mobiles, utilisant principalement Apollo Client pour React Native. Elle permet aux développeurs de configurer des clients, de mettre en œuvre des stratégies de cache et de générer des opérations typées à partir de schémas GraphQL. Utilisez-la lorsque vous avez besoin de configurer ou de gérer une pile GraphQL dans un projet mobile, incluant la gestion des requêtes, des mutations et des abonnements en temps réel.
Installation rapide
Claude Code
Recommandénpx skills add a5c-ai/babysitter -a claude-code/plugin add https://github.com/a5c-ai/babysittergit clone https://github.com/a5c-ai/babysitter.git ~/.claude/skills/GraphQL MobileCopiez et collez cette commande dans Claude Code pour installer cette compétence
Dépôt GitHub
Compétences associées
frontend-api-client-with-jwt
AutreCette compétence fournit un cadre conceptuel pour construire un client API centralisé dans les applications Next.js qui gère de manière sécurisée l'authentification par JWT. Elle prend en charge le stockage des jetons, le rafraîchissement automatique à l'expiration et l'analyse standardisée des erreurs à travers les appels API. Utilisez-la lors de la mise en œuvre d'une couche de communication robuste pour l'authentification basée sur JWT dans votre frontend Next.js.
OAuth2
DesignCette compétence de Claude fournit une expertise en OAuth 2.0 et OpenID Connect pour la mise en œuvre de l'authentification, de l'autorisation et de l'accès sécurisé aux API. Elle couvre les flux d'autorisation, la gestion des jetons, les bonnes pratiques de sécurité et l'intégration avec des services tiers. Utilisez-la lorsque vous travaillez avec des fournisseurs OAuth, sécurisez des API ou ajoutez une fonctionnalité de connexion à vos applications.
documentation-updater
DesignLa compétence documentation-updater met systématiquement à jour toute la documentation du projet lors de la finalisation des fonctionnalités. Elle gère les documents d'implémentation, les guides utilisateur, la documentation API et les diagrammes d'architecture à l'aide d'outils tels que Read, Write, Edit et Grep. Utilisez cette compétence après l'implémentation d'une fonctionnalité pour garantir une documentation complète et précise sur l'ensemble de votre projet.
graphql
DéveloppementCette compétence de Claude fournit une expertise dans la conception et la mise en œuvre d'API GraphQL, incluant la conception de schémas, les systèmes de types et la logique des résolveurs. Elle aide à mettre en œuvre la pagination de style Relay, à résoudre les problèmes N+1 en utilisant les modèles DataLoader, et à gérer une gestion efficace des erreurs. Utilisez cette compétence lorsque vous travaillez sur les schémas GraphQL, les implémentations de résolveurs, les mutations, les abonnements et l'optimisation des performances.
