Rôle du skill extract-errors
Ce skill est défini dans le repository officiel de React (facebook/react) et s'adresse aux contributeurs qui ajoutent de nouveaux messages d'erreur à la bibliothèque ou qui rencontrent des avertissements du type "unknown error code". Il fournit à Claude un ensemble d'instructions concises pour piloter la commande de maintenance des codes d'erreur.
Ce que fait ce skill
Lorsqu'il est invoqué, le skill demande à Claude d'exécuter yarn extract-errors, puis d'analyser la sortie pour déterminer si de nouveaux codes d'erreur doivent être assignés et si les codes existants sont à jour. React utilise un système de codes numériques pour compresser ses messages d'erreur en production ; ce script est l'outil officiel qui maintient cette table de correspondance.
Quand l'utiliser
Ce skill est utile dans deux situations typiques lors d'une contribution au codebase React :
- vous venez d'ajouter un nouveau message d'erreur dans le code source et devez lui attribuer un code ;
- vous observez un warning "unknown error code" et souhaitez vérifier que la table des codes est synchronisée avec les sources.
Limites
Le skill ne contient pas de logique complexe : il s'agit d'une procédure en trois étapes documentée directement dans le SKILL.md. Son efficacité dépend entièrement de l'environnement de développement React correctement configuré (Node.js, Yarn, dépendances installées) sur la machine de l'utilisateur.