Compétences react-doctor
📦

react-doctor

Sûr

Diagnosticar Problemas de React Automáticamente

Esta habilidad detecta automáticamente problemas de código React después de los cambios, ayudando a los desarrolladores a detectar errores tempranamente antes de que se conviertan en problemas.

Prend en charge: Claude Codex Code(CC)
🥉 73 Bronze
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "react-doctor". Usa react-doctor para verificar mi componente React

Résultat attendu:

Reporte de React Doctor

✅ No se encontraron problemas críticos
⚠️ 2 advertencias detectadas:

1. Dependencia useEffect faltante: 'userId'
Ubicación: UserProfile.jsx:15
Sugerencia: Agrega 'userId' al array de dependencias o usa useCallback

2. Estilos en línea detectados
Ubicación: Header.jsx:23
Sugerencia: Considera extraer a clase CSS para mejor rendimiento

Utilisation de "react-doctor". Ejecuta react-doctor en mi proyecto

Résultat attendu:

Resumen de React Doctor

Escaneados: 42 archivos
Problemas Encontrados: 5
- Críticos: 0
- Advertencias: 3
- Información: 2

Problemas Principales:
- 2x Key de React faltante en mapeo de lista
- 1x useEffect sin función de limpieza

Audit de sécurité

Sûr
v1 • 2/20/2026

Static 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.

1
Fichiers analysés
20
Lignes analysées
2
résultats
1
Total des audits
Problèmes à risque moyen (1)
External Commands Documentation
Static analyzer detected shell command documentation in SKILL.md - this is expected behavior for a development tool skill that describes what commands it runs
Problèmes à risque faible (1)
False Positive: Weak Cryptographic Algorithm
Analyzer misidentified text in markdown as cryptographic usage - no actual cryptographic code exists in this skill
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
85
Contenu
50
Communauté
98
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

Verificación Post-Desarrollo de Funcionalidad

Ejecutar después de completar una nueva funcionalidad para detectar cualquier problema de React antes de hacer commit

Puerta de Calidad de Código Pre-Review

Usar como parte del proceso de revisión de código para asegurar que se sigan las mejores prácticas de React

Auditoría de Base de Código Legacy

Escanear código React antiguo para identificar deuda técnica y errores potenciales

Essayez ces prompts

Verificación Básica de React
Usa la habilidad react-doctor para verificar mis cambios recientes de React en busca de cualquier problema
Escaneo Específico de Componente
Ejecuta react-doctor en el componente Button y sus archivos relacionados
Auditoría Completa del Proyecto
Ejecuta react-doctor en todo el directorio src para identificar todos los problemas potenciales
Verificación de Corrección
Usa react-doctor para verificar que mi corrección de error resolvió el problema original sin introducir nuevos problemas

Bonnes pratiques

  • Ejecutar react-doctor después de cada cambio de código significativo
  • Revisar todas las advertencias, no solo los errores
  • Usar la habilidad tempranamente en el desarrollo para prevenir que los problemas se acumulen
  • Integrar react-doctor en tu pipeline de CI para verificaciones automatizadas

Éviter

  • Ignorar advertencias sin entenderlas
  • Ejecutar react-doctor solo cuando aparecen errores (en lugar de proactivamente)
  • Deshabilitar reglas sin evaluar las compensaciones
  • Confiar únicamente en react-doctor sin revisión manual de código

Foire aux questions

¿Qué es react-doctor?
React-doctor es una habilidad que analiza código React para identificar errores comunes, problemas de rendimiento y violaciones de mejores prácticas. Ayuda a los desarrolladores a detectar problemas tempranamente.
¿React-doctor corrige problemas automáticamente?
No, react-doctor solo reporta problemas. Identifica problemas y sugiere correcciones, pero debes aplicar los cambios manualmente.
¿Qué versiones de React soporta?
React-doctor funciona con React 16.8 y posterior, soportando tanto componentes de clase como componentes funcionales con hooks.
¿Puedo personalizar qué reglas verifica react-doctor?
Las opciones de configuración dependen de la implementación de la habilidad. Revisa el archivo SKILL.md para opciones de personalización disponibles.
¿Es react-doctor adecuado para proyectos TypeScript?
Sí, react-doctor puede analizar proyectos React con TypeScript y puede detectar problemas adicionales relacionados con tipos.
¿Con qué frecuencia debo ejecutar react-doctor?
Ejecuta react-doctor después de cada cambio de código significativo, antes de hacer commit, y como parte de tu proceso regular de revisión de código.

Détails du développeur

Structure de fichiers

📄 SKILL.md