react-doctor
Diagnostiquer automatiquement les problèmes React
Cette compétence détecte automatiquement les problèmes de code React après les modifications, aidant les développeurs à identifier les bogues tôt avant qu'ils ne deviennent problématiques.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "react-doctor". Utilise react-doctor pour vérifier mon composant React
Résultat attendu:
Rapport React Doctor
✅ Aucun problème critique détecté
⚠️ 2 avertissements détectés :
1. Dépendance useEffect manquante : 'userId'
Emplacement : UserProfile.jsx:15
Suggestion : Ajoutez 'userId' au tableau de dépendances ou utilisez useCallback
2. Styles en ligne détectés
Emplacement : Header.jsx:23
Suggestion : Envisagez d'extraire vers une classe CSS pour de meilleures performances
Utilisation de "react-doctor". Exécute react-doctor sur mon projet
Résultat attendu:
Résumé React Doctor
Analysés : 42 fichiers
Problèmes détectés : 5
- Critiques : 0
- Avertissements : 3
- Info : 2
Principaux problèmes :
- 2x Clé React manquante dans le mapping de liste
- 1x useEffect sans fonction de nettoyage
Audit de sécurité
SûrStatic analysis found two patterns (external_commands, weak cryptographic algorithm) but evaluation confirms these are false positives. The external_commands finding is markdown documentation describing development commands (not actual execution). The weak cryptographic algorithm finding is likely a misidentification of normal text in the markdown file. This is a legitimate React debugging tool with no malicious intent.
Problèmes à risque moyen (1)
Problèmes à risque faible (1)
Score de qualité
Ce que vous pouvez construire
Vérification post-développement de fonctionnalité
Exécuter après avoir terminé une nouvelle fonctionnalité pour détecter les problèmes React avant la validation
Barrière de qualité du code pré-révision
Utiliser dans le cadre du processus de révision du code pour assurer le respect des bonnes pratiques React
Audit de base de code existante
Analyser l'ancien code React pour identifier la dette technique et les bogues potentiels
Essayez ces prompts
Utilise la compétence react-doctor pour vérifier mes modifications React récentes pour tout problème
Exécute react-doctor sur le composant Button et ses fichiers associés
Exécute react-doctor sur tout le répertoire src pour identifier tous les problèmes potentiels
Utilise react-doctor pour vérifier que ma correction de bogue a résolu le problème initial sans en introduire de nouveaux
Bonnes pratiques
- Exécuter react-doctor après chaque modification de code significative
- Examiner tous les avertissements, pas seulement les erreurs
- Utiliser la compétence tôt dans le développement pour éviter que les problèmes ne s'accumulent
- Intégrer react-doctor dans votre pipeline CI pour des vérifications automatisées
Éviter
- Ignorer les avertissements sans les comprendre
- Exécuter react-doctor uniquement lorsque des bogues apparaissent (au lieu de manière proactive)
- Désactiver des règles sans évaluer les compromis
- Se fier uniquement à react-doctor sans révision manuelle du code