·resilient-async-operations
</>

resilient-async-operations

vishalsachdev/claude-skills

Un modèle complet pour gérer les opérations asynchrones dans les applications JavaScript/TypeScript avec nettoyage automatique, gestion gracieuse des erreurs et prévention des fuites de mémoire. À utiliser lors de la création d'opérations asynchrones nécessitant un contrôle de délai d'attente, une prise en charge de l'annulation, une logique de nouvelle tentative ou une gestion gracieuse des erreurs.

2Installations·0Tendance·@vishalsachdev

Installation

$npx skills add https://github.com/vishalsachdev/claude-skills --skill resilient-async-operations

SKILL.md

A comprehensive pattern for handling asynchronous operations in JavaScript/TypeScript applications with automatic cleanup, graceful error handling, and memory leak prevention.

Problem: Prevent memory leaks when component unmounts during async operations.

Problem: Non-critical operations (analytics, logging, DB saves) shouldn't crash the UI if they fail.

Un modèle complet pour gérer les opérations asynchrones dans les applications JavaScript/TypeScript avec nettoyage automatique, gestion gracieuse des erreurs et prévention des fuites de mémoire. À utiliser lors de la création d'opérations asynchrones nécessitant un contrôle de délai d'attente, une prise en charge de l'annulation, une logique de nouvelle tentative ou une gestion gracieuse des erreurs. Source : vishalsachdev/claude-skills.

Voir l'original

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/vishalsachdev/claude-skills --skill resilient-async-operations
Catégorie
</>Développement
Vérifié
Première apparition
2026-02-01
Mis à jour
2026-02-18

Réponses rapides

Qu'est-ce que resilient-async-operations ?

Un modèle complet pour gérer les opérations asynchrones dans les applications JavaScript/TypeScript avec nettoyage automatique, gestion gracieuse des erreurs et prévention des fuites de mémoire. À utiliser lors de la création d'opérations asynchrones nécessitant un contrôle de délai d'attente, une prise en charge de l'annulation, une logique de nouvelle tentative ou une gestion gracieuse des erreurs. Source : vishalsachdev/claude-skills.

Comment installer resilient-async-operations ?

Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/vishalsachdev/claude-skills --skill resilient-async-operations Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code ou Cursor

Où se trouve le dépôt source ?

https://github.com/vishalsachdev/claude-skills