error-detective
Depura errores sistemáticamente con el framework TRACE
Depurar errores toma demasiado tiempo cuando no tienes un proceso claro. Esta habilidad proporciona un framework sistemático TRACE para rastrear, leer, analizar, verificar y ejecutar correcciones para cualquier error en Python, JavaScript, Java y Go.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "error-detective". Depura este error de Python: Traceback (most recent call last): File app.py line 45 in get_user user.profile.to_dict() AttributeError: 'NoneType' object has no attribute 'to_dict'
النتيجة المتوقعة:
- Tipo de Error: AttributeError - Objeto None accedido
- Causa Raíz: user.profile es None, probablemente el usuario no tiene perfil
- Solución: Agregar verificación de nulo o asegurar la creación del perfil
- Lenguaje: Python
- Severidad: Error de ejecución
استخدام "error-detective". Analiza este stack trace de JavaScript de mi aplicación Node.js
النتيجة المتوقعة:
- Tipo de Error: ReferenceError - Variable no definida
- Ubicación: línea 12 en auth.js
- Causa Raíz: Variable 'token' usada antes de la declaración
- Solución: Declarar variable con let o const antes de usar
استخدام "error-detective". ¿Por qué mi aplicación funcionó ayer pero falla hoy?
النتيجة المتوقعة:
- Verifica cambios recientes de git con 'git diff'
- Revisa actualizaciones de dependencias en package.json
- Verifica que las variables de entorno estén configuradas
- Busca lógica dependiente del tiempo o trabajos cron
التدقيق الأمني
مخاطر منخفضةThis is a documentation and methodology skill with a Python helper script for stack trace parsing. All 260 static findings are false positives - the scanner misinterpreted markdown documentation examples as executable code. The skill does not execute commands, make network calls, or access credentials. File operations in debug_helper.py are limited to user-specified files and a local session directory.
مشكلات منخفضة المخاطر (1)
عوامل الخطر
📁 الوصول إلى نظام الملفات (3)
⚡ يحتوي على سكربتات (1)
درجة الجودة
ماذا يمكنك بناءه
Depurar errores de producción
Depura fallos y excepciones en tu código utilizando técnicas de análisis sistemático
Investigar fallos
Analiza registros de aplicaciones y stack traces para encontrar las causas raíz de incidentes de producción
Aprender habilidades de depuración
Desarrolla hábitos de depuración sistemáticos con metodología estructurada y ejemplos reales
جرّب هذه الموجهات
Ayúdame a depurar este error usando el framework TRACE. Error: [pegar mensaje de error]
Analiza este stack trace. Identifica la causa raíz y la solución. Stack trace: [pegar stack trace]
Analiza estas entradas de registro en busca de patrones de errores. ¿Cuáles son los errores más comunes y sus causas?
Compara cómo depurar [TypeError/NullPointerException/AttributeError] en Python, JavaScript y Java
أفضل الممارسات
- Siempre lee el mensaje de error completo antes de depurar
- Reproduce el error de manera consistente antes de intentar correcciones
- Cambia una variable a la vez al probar hipótesis
- Documenta tus hallazgos y soluciones para referencia futura
تجنب
- Omitir mensajes de error y adivinar el problema
- Hacer múltiples cambios antes de identificar la causa raíz
- Corregir síntomas sin abordar el problema subyacente
- No verificar que la solución resuelve el error original