error-diagnostics-smart-debug
Depurar Errores con Diagnósticos Impulsados por IA
Esta habilidad ayuda a los desarrolladores a diagnosticar rápidamente errores de software analizando mensajes de error, rastros de pila y datos de rendimiento para identificar causas raíz y sugerir soluciones.
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“error-diagnostics-smart-debug”。 Analyze this error: 'Connection timeout after 30000ms' occurring in 5% of checkout requests in production
预期结果:
- Resumen del Problema: Timeout de conexión intermitente en el servicio de checkout
- Análisis de Causa Raíz: Causas probables - (1) Latencia de API de pago externa 60%, (2) Agotamiento del pool de conexiones de base de datos 25%, (3) Problema de infraestructura de red 15%
- Estrategia Recomendada: Consultar trazas de DataDog para duración del servicio de pago, verificar métricas del pool de conexiones durante ventanas de error
- Propuesta de Solución: Implementar patrón de circuit breaker con timeout de 10s, agregar reintento con retroalimentación exponencial
- Validación: Desplegar a tráfico canario, monitorear reducción de tasa de errores
正在使用“error-diagnostics-smart-debug”。 Parse this stack trace: TypeError: Cannot read property 'id' of undefined at UserService.getProfile (/src/user/service.js:42:15)
预期结果:
- Causa Raíz: Referencia nula en objeto de usuario - probable condición de carrera o verificación nula faltante
- Hipótesis 1 (75%): Registro de usuario faltante en base de datos - verificar flujo de autenticación
- Hipótesis 2 (20%): Problema de timing asíncrono - getProfile llamado antes de que datos de usuario se carguen
- Hipótesis 3 (5%): Desajuste de esquema - estructura del objeto de usuario cambió
- Solución Recomendada: Agregar guarda nulo: const userId = user?.id ?? throw new Error('User not found')
安全审计
安全All static findings are false positives. The skill is a legitimate debugging assistant that provides guidance on error diagnostics. No external commands, cryptographic algorithms, or network reconnaissance are present. The reported patterns were markdown formatting (backticks for code) and benign workflow descriptions.
中风险问题 (1)
低风险问题 (2)
质量评分
你能构建什么
Respuesta a Incidentes en Producción
Diagnosticar rápidamente errores de producción analizando patrones de error y recommendando estrategias de depuración para ingenieros de guardia.
Depuración en Desarrollo
Obtener guía asistida por IA sobre técnicas de depuración local, ubicación de puntos de interrupción y estrategias de ejecución paso a paso.
Análisis de Problemas de Rendimiento
Analizar rastros de rendimiento y datos APM para identificar cuellos de botella, consultas N+1 y problemas de agotamiento de recursos.
试试这些提示
Analyze this error: $ERROR_MESSAGE. What could be the root cause?
Parse this stack trace and identify the likely source of the issue: $STACK_TRACE. Provide 3 hypotheses ranked by probability.
Help debug this production issue: $ISSUE_DESCRIPTION. The error frequency is $FREQUENCY in $ENVIRONMENT environment. Recommend a debugging strategy.
Review this proposed fix for the error: $ERROR and $PROPOSED_FIX. Assess the risk level and suggest validation steps.
最佳实践
- Proporcionar contexto completo del error incluyendo stack traces, pasos de reproducción y detalles del entorno
- Usar datos de observabilidad para validar hipótesis antes de implementar soluciones
- Aplicar depuración incremental: comenzar con explicaciones simples antes que las complejas
- Siempre validar soluciones con pruebas y despliegues canario antes del lanzamiento completo
避免
- Aplicar soluciones sin entender la causa raíz
- Ignorar la frecuencia de errores y el impacto al priorizar esfuerzos de depuración
- Omitir la recolección de datos de observabilidad y depender únicamente de inspección de código
- Desplegar soluciones sin validación o estrategia de rollback
常见问题
¿Qué información debo proporcionar para mejores resultados de depuración?
¿Puede esta habilidad corregir los errores automáticamente?
¿Esta habilidad funciona con todos los lenguajes de programación?
¿Puedo usar esto para vulnerabilidades de seguridad?
¿Cómo elige la habilidad la estrategia de depuración?
¿Con qué herramientas de observabilidad se integra esta habilidad?
开发者详情
作者
sickn33许可证
MIT
仓库
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/error-diagnostics-smart-debug引用
main
文件结构
📄 SKILL.md