Un assistant propulsé par AI conçu pour automatiser la gestion des erreurs, les stratégies de récupération et la tolérance aux pannes dans les systèmes de production.
Le moyen le plus rapide d'installer une compétence directement depuis le registre.
npx clawhub@latest install cuihua-error-handler
Copiez le dossier de la compétence dans l'un de ces emplacements
~/.openclaw/skills/ <project>/skills/ Priorité : Espace de travail > Local > Intégré
Copiez ce prompt dans OpenClaw pour l'installer automatiquement.
Aide-moi à installer cuihua-error-handler via Clawhub. Si Clawhub n'est pas installé, installe-le d'abord (npm i -g clawhub).
Obtenez les fichiers bruts de la compétence dans une archive ZIP.
cuihua-error-handler est un outil spécialisé au sein de l'écosystème Openclaw Skills qui permet aux développeurs de construire des systèmes résilients et blindés. Il répond à la réalité courante où une mauvaise gestion des erreurs entraîne 80 % des problèmes en production. En détectant automatiquement les blocs try/catch manquants et en identifiant les erreurs ignorées, cette skill garantit que les échecs silencieux et les rejets non gérés (unhandled rejections) ne fassent plus planter vos services.
Au-delà de la simple détection, il aide les développeurs à implémenter des modèles sophistiqués tels que les circuit breakers, l'exponential backoff retries et la dégradation gracieuse. Cela garantit que votre application reste fonctionnelle même lorsque des dépendances tierces ou des services internes échouent, ce qui en fait un ajout essentiel pour ceux qui utilisent Openclaw Skills afin de maintenir une haute fiabilité.
Pour commencer avec cette skill, assurez-vous d'avoir installé Node.js. Vous pouvez configurer votre projet en créant un fichier .errorhandlerrc.json dans votre répertoire racine.
# Analysez la couverture de votre projet actuel
openclaw run cuihua-error-handler "Check error handling coverage in src/"
# Protégez un fichier ou une fonction spécifique
openclaw run cuihua-error-handler "Add error handling to getUserById in api/users.js"
La skill gère ses opérations via un fichier de configuration et produit des rapports structurés comme suit :
| Composant | Description |
|---|---|
| .errorhandlerrc.json | Fichier de configuration principal pour les cibles de couverture, les modèles de retry et les classes d'erreurs personnalisées. |
| Rapport de couverture | Un résumé Markdown des fichiers analysés, du nombre de try/catch manquants et des recommandations basées sur le risque. |
| Erreurs personnalisées | Classes intégrées comme ValidationError, NotFoundError et ServiceUnavailableError pour des réponses structurées. |
| Modèles | Logique pour CircuitBreaker, retryWithBackoff et mécanismes de fallback. |
Chargement
Un outil d'analyse de marché avancé piloté par AI qui exploite Sorftime MCP et les agents LLM pour effectuer une recherche de produits Amazon multidimensionnelle et une évaluation de décision.

Un puissant outil d'intégration qui remplace les sandbox mocks de MOVA par des données de production en direct provenant de vos propres systèmes métier.

Un outil d'automatisation intelligent pour extraire les données d'appels d'offres d'Excel, les gérer via MySQL et générer des rapports de projet pertinents.

Un moteur de synchronisation puissant qui convertit les fichiers Markdown locaux et les vaults Obsidian en pages de base de données Notion riches et structurées.

LiteBrowse est une compétence de recherche de pages web spécialisée à faible consommation de Token, conçue pour extraire uniquement le contenu le plus pertinent des pages longues ou encombrées.

Un outil puissant pour maintenir la cohérence des personnages, de l'univers et de l'intrigue dans les contenus de long format générés par l'IA.








































