Compétences debugger
🔧

debugger

Sûr

Depurar errores de código y encontrar causas raíz

Cuando los desarrolladores se encuentran con errores misteriosos o comportamientos inesperados, les cuesta identificar la causa raíz. La habilidad de depuración proporciona un enfoque sistemático para analizar errores, rastrear problemas hasta su origen e implementar correcciones verificadas.

Prend en charge: Claude Codex Code(CC)
🥉 75 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 "debugger". Help me debug this error: TypeError: Cannot read property 'map' of undefined at App.js:15

Résultat attendu:

Basado en el error, el problema es que estás intentando llamar .map() sobre un valor undefined. Esto típicamente significa que los datos aún no han sido cargados.

Causa raíz: El array 'items' es undefined cuando el componente se renderiza antes de que los datos sean obtenidos.

Corrección: Agrega una verificación condicional antes de renderizar:
- Usa items?.map() o (items || []).map()
- O agrega una verificación de estado de carga

Prueba: Verifica que la corrección maneja correctamente tanto el estado de carga como el estado cargado.

Utilisation de "debugger". My API endpoint returns 500 error when I try to create a user with email 'test@test.com'

Résultat attendu:

Déjame ayudarte a depurar esto sistemáticamente.

1. Primero, revisa los logs del servidor para el mensaje de error específico
2. Busca lógica de validación que pueda rechazar este formato de email
3. Verifica las restricciones de base de datos en el campo email
4. Verifica que el payload de la solicitud coincida con el schema esperado

¿Qué ves en los logs de tu servidor cuando ocurre este error?

Audit de sécurité

Sûr
v1 • 2/24/2026

This is a prompt-only skill containing only debugging instructions and best practices. No executable code was detected. The static analysis scanned 0 files and found 0 security issues. The skill provides guidance on debugging workflows without any access to system resources, network, or filesystem operations.

0
Fichiers analysés
0
Lignes analysées
0
résultats
1
Total des audits
Aucun problème de sécurité trouvé
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
50
Communauté
100
Sécurité
100
Conformité aux spécifications

Ce que vous pouvez construire

Corregir fallos inesperados en pruebas

Cuando las pruebas automatizadas fallan con mensajes de error crípticos, use esta habilidad para analizar el fallo, rastrear la causa raíz e implementar una corrección.

Depurar errores en producción

Cuando ocurren errores en producción, use esta habilidad para analizar sistemáticamente los logs, identificar el componente fallido y determinar la corrección apropiada.

Aprender mejores prácticas de depuración

Los desarrolladores nuevos pueden usar esta habilidad para aprender enfoques sistemáticos de depuración, incluyendo cómo formular hipótesis, agregar logging de depuración y verificar soluciones.

Essayez ces prompts

Análisis básico de errores
Ayúdame a depurar este error: [pegar mensaje de error y stack trace aquí]. ¿Cuál es la causa raíz probable y cómo debería corregirlo?
Sesión de depuración
Estoy encontrando [describir el comportamiento inesperado]. El error ocurre cuando [describir pasos de reproducción]. Ayúdame a identificar la causa raíz y corregirlo.
Investigación de fallo en pruebas
Mis pruebas están fallando con este resultado: [pegar fallo de prueba]. Guíame paso a paso en la depuración y recomienda una corrección.
Depuración preventiva
Recientemente corregí un bug donde [describir el bug y la corrección]. ¿Qué mejores prácticas debería seguir para prevenir problemas similares? ¿Qué enfoque de prueba debería usar?

Bonnes pratiques

  • Siempre captura el mensaje de error completo y el stack trace antes de intentar correcciones
  • Reproduce el problema con pasos mínimos para aislar la causa raíz
  • Verifica las correcciones con pruebas antes de considerar resuelto el problema

Éviter

  • Hacer cambios sin entender la causa raíz - esto lleva a tratar síntomas en lugar de correcciones reales
  • Ignorar mensajes de error y stack traces - contienen información valiosa de diagnóstico
  • Saltarse pasos de verificación - siempre prueba que tu corrección realmente resuelve el problema

Foire aux questions

¿Qué información debería proporcionar al pedir ayuda con depuración?
Proporciona el mensaje de error, stack trace, fragmentos de código relevantes y pasos para reproducir el problema. Cuanto más contexto des, mejor será la orientación.
¿Puede esta habilidad corregir mi código automáticamente?
No. Esta habilidad proporciona orientación, análisis y recomendaciones. Debes implementar las correcciones tú mismo basándote en la orientación proporcionada.
¿Con qué tipos de errores puede ayudar esta habilidad?
Esta habilidad ayuda con cualquier error relacionado con código incluyendo excepciones de runtime, errores de tipo, errores de lógica, fallos en pruebas y comportamiento inesperado en cualquier lenguaje de programación.
¿Cómo aborda esta habilidad la depuración?
Usa un enfoque sistemático: capturar detalles del error, identificar pasos de reproducción, aislar la ubicación del fallo, implementar una corrección mínima y verificar que la solución funciona.
¿Puede esta habilidad ayudar con problemas de depuración en producción?
Sí, pero necesitas proporcionar los logs de error y el código relevante. La habilidad no puede acceder directamente a tus sistemas de producción.
¿Funciona esta habilidad con todos los lenguajes de programación?
Sí. Los principios de depuración son independientes del lenguaje. La habilidad puede analizar errores y proporcionar orientación para cualquier lenguaje de programación.

Détails du développeur

Structure de fichiers

📄 SKILL.md