技能 error-debugging-error-analysis
📦

error-debugging-error-analysis

安全

Depurar Errores de Producción de Forma Efectiva

Esta habilidad ayuda a los desarrolladores a identificar rápidamente la causa raíz de los errores en sistemas de producción e implementar soluciones adecuadas de manejo de errores y observabilidad.

支持: Claude Codex Code(CC)
🥉 72 青铜
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“error-debugging-error-analysis”。 Analyze this error: NullPointerException at UserService.java:45

预期结果:

Basado en la traza de pila, el NullPointerException se origina en UserService.java:45. Esto típicamente significa que se pasó un valor nulo a un método que espera un argumento no nulo. Enfoque recomendado: 1) Verificar la cadena de llamadas para encontrar dónde se pasa null, 2) Agregar validación de null en el punto de entrada, 3) Considerar usar tipos Optional para hacer la nulabilidad explícita.

正在使用“error-debugging-error-analysis”。 How do I set up distributed tracing for my microservices?

预期结果:

Para el rastreo distribuido, recomiendo: 1) Usar OpenTelemetry para instrumentación neutral del proveedor, 2) Implementar IDs de correlación en todos los encabezados de servicio, 3) Configurar un colector de trazas (Jaeger o Tempo), 4) Agregar propagación de contexto de trazas a través de los límites del servicio. Aquí hay un ejemplo de código para middleware...

安全审计

安全
v1 • 2/24/2026

This is an educational debugging and error analysis skill. Static findings flagged example code patterns in documentation (shell commands, network calls, environment variables) but these are legitimate educational examples for observability implementation. No malicious intent detected. All flagged patterns are standard debugging and logging practices documented for teaching purposes.

2
已扫描文件
1,194
分析行数
4
发现项
1
审计总数
中风险问题 (3)
Documentation Contains Example Shell Commands
The implementation playbook contains example shell commands (backtick execution) used in debugging tutorials. These are educational examples, not actual code execution within the skill.
Documentation Contains Example Network Calls
The skill contains example HTTP client code for observability tool integration (Sentry, DataDog). These are standard integration patterns for error tracking.
Documentation Contains Environment Variable Examples
Example code shows environment variable access for configuring observability SDKs. Standard practice for configuration management.
低风险问题 (1)
Static Scanner Flagged System Commands in Debugging Context
Commands like git, shell operations mentioned in debugging tutorials are legitimate debugging instructions.
审计者: claude

质量评分

38
架构
100
可维护性
87
内容
50
社区
88
安全
91
规范符合性

你能构建什么

Respuesta a Incidentes de Producción

Analizar errores de producción durante incidentes, identificar la causa raíz e implementar correcciones inmediatas con planes de reversión.

Depuración de Sistemas Distribuidos

Rastrear errores entre microservicios usando IDs de correlación, rastreo distribuido y agregación de registros.

Configuración de Observabilidad

Implementar seguimiento integral de errores, registro y monitoreo para aplicaciones.

试试这些提示

Análisis Básico de Errores
Analyze this error message and stack trace. Identify the likely root cause and suggest fixes: $ERROR_MESSAGE
Depuración de Producción
Help me debug a production issue. The error is occurring in $SERVICE_NAME. Here are the relevant logs: $LOGS
Implementación de Observabilidad
I want to set up error tracking for my $LANGUAGE application. What are the best practices for $TOOL_NAME integration?
Análisis de Causa Raíz
We are experiencing $ERROR_TYPE errors in our system. Walk me through the systematic debugging process to find the root cause.

最佳实践

  • Siempre reproducir errores en un entorno controlado antes de proponer correcciones
  • Usar registro estructurado con IDs de correlación para rastrear solicitudes entre servicios
  • Implementar límites de error y degradación elegante para prevenir fallos en cascada

避免

  • Ignorar errores sin registro y alertas adecuadas
  • Codificar datos sensibles en mensajes de error o registros
  • Capturar excepciones sin tomar acción o registrarlas

常见问题

¿Puede esta habilidad corregir errores en mi sistema de producción?
No, esta habilidad proporciona análisis y recomendaciones. No puede modificar directamente su código o sistemas. Debe implementar usted mismo cualquier corrección propuesta.
¿Qué información debo proporcionar para el análisis de errores?
Proporcione el mensaje de error, la traza de pila, las entradas de registro relevantes y el contexto de cuándo ocurre el error. Incluya cualquier patrón de error que haya notado.
¿Esta habilidad funciona con todos los lenguajes de programación?
Sí, los principios de depuración se aplican a cualquier lenguaje. Los ejemplos de código en la habilidad cubren Node.js, Python, Go, Java y otros lenguajes.
¿Puede esta habilidad ayudar con problemas de rendimiento?
Sí, la habilidad cubre fugas de memoria, generación de perfiles de rendimiento y errores de agotamiento de recursos. Incluye técnicas para depurar consultas lentas y picos de CPU.
¿Cómo maneja esta habilidad los datos sensibles en los registros?
La habilidad incluye mejores prácticas para redactar secretos y PII de los registros. Demuestra cómo configurar la limpieza en herramientas de seguimiento de errores.
¿Es esta habilidad útil para errores de frontend?
Sí, cubre depuración frontend con DevTools del navegador, límites de error en React y seguimiento de errores frontend con Sentry RUM.