
de trembita13
Modèles et exemples d'agents pour construire des clients HTTP résilients et typés en TypeScript avec trembita, incluant la gestion des erreurs basée sur Result, les tentatives et le circuit breaker.
Le skill Client HTTP Trembita fournit des modèles concrets prêts pour les agents et du code de référence pour construire des intégrations HTTP robustes en TypeScript. Il enseigne aux agents comment initialiser et utiliser un client trembita, gérer les réponses JSON analysées, inspecter les métadonnées HTTP si nécessaire et appliquer des modèles de résilience comme les tentatives (retries) et les coupe-circuits (circuit breakers). Ce skill met l'accent sur la gestion des erreurs basée sur Result plutôt que sur les exceptions, rendant le flux de contrôle explicite et testable.
Utilisez ce skill lorsqu'un agent doit générer ou réviser du code TypeScript appelant des API REST tierces, en particulier lorsque la prédictibilité de la gestion des erreurs, la logique de tentative et la testabilité sont cruciales. Idéal pour construire des intégrations devant gérer des échecs partiels (404, 202), implémenter des stratégies de tentative/backoff ou nécessiter des codes de statut acceptables explicites.
Idéalement utilisé par des agents capables de coder qui peuvent rédiger du TypeScript et suivre des modèles de dépôt (par exemple, assistants de code de type Copilot, modèles Codex/Code ou grands LLM comme Claude avec des capacités de codage).
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.