error-diagnostics-smart-debug
Depurar Erros com Diagnóstico Impulsionado por IA
Esta skill ajuda desenvolvedores a diagnosticar rapidamente erros de software, analisando mensagens de erro, stack traces e dados de desempenho para identificar causas raiz e sugerir correções.
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
テストする
「error-diagnostics-smart-debug」を使用しています。 Analise este erro: 'Connection timeout after 30000ms' ocorrendo em 5% das requisições de checkout em produção
期待される結果:
- Resumo do Problema: Timeout de conexão intermitente no serviço de checkout
- Análise de Causa Raiz: Causas prováveis - (1) Latência da API de pagamento externa 60%, (2) Esgotamento do pool de conexões de banco de dados 25%, (3) Problema de infraestrutura de rede 15%
- Estratégia Recomendada: Consultar traces do DataDog para duração do serviço de pagamento, verificar métricas do pool de conexões durante janelas de erro
- Proposta de Correção: Implementar padrão circuit breaker com timeout de 10s, adicionar retry com backoff exponencial
- Validação: Deploy para tráfego canary, monitorar redução da taxa de erro
「error-diagnostics-smart-debug」を使用しています。 Analise este stack trace: TypeError: Cannot read property 'id' of undefined at UserService.getProfile (/src/user/service.js:42:15)
期待される結果:
- Causa Raiz: Referência nula no objeto user - provavelmente condição de corrida ou verificação nula ausente
- Hipótese 1 (75%): Registro de usuário ausente do banco de dados - verifique o fluxo de autenticação
- Hipótese 2 (20%): Problema de timing assíncrono - getProfile chamado antes dos dados do usuário serem carregados
- Hipótese 3 (5%): Incompatibilidade de schema - estrutura do objeto user foi alterada
- Correção Recomendada: Adicionar guarda nula: 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)
品質スコア
作れるもの
Resposta a Incidentes de Produção
Diagnosticar rapidamente erros de produção analisando padrões de erro e recomendando estratégias de depuração para engenheiros de plantão.
Depuração durante Desenvolvimento
Obter orientação assistida por IA sobre técnicas de depuração local, posicionamento de breakpoints e estratégias de execução passo a passo.
Análise de Problemas de Performance
Analisar traces de performance e dados de APM para identificar gargalos, consultas N+1 e problemas de esgotamento de recursos.
これらのプロンプトを試す
Analise este erro: $ERROR_MESSAGE. Qual pode ser a causa raiz?
Analise este stack trace e identifique a provável fonte do problema: $STACK_TRACE. Forneça 3 hipóteses classificadas por probabilidade.
Ajude a depurar este problema de produção: $ISSUE_DESCRIPTION. A frequência do erro é $FREQUENCY no ambiente $ENVIRONMENT. Recomende uma estratégia de depuração.
Revise esta correção proposta para o erro: $ERROR e $PROPOSED_FIX. Avalie o nível de risco e sugira passos de validação.
ベストプラクティス
- Forneça contexto completo de erro incluindo stack traces, passos de reprodução e detalhes do ambiente
- Use dados de observabilidade para validar hipóteses antes de implementar correções
- Aplique depuração incremental: comece com explicações mais simples antes das complexas
- Sempre valide correções com testes e deployments canary antes do rollout completo
回避
- Aplicar correções cegamente sem entender a causa raiz
- Ignorar frequência e impacto do erro ao priorizar esforços de depuração
- Pular coleta de dados de observabilidade e confiar apenas em inspeção de código
- Fazer deploy de correções sem validação ou estratégia de rollback
よくある質問
Que informações devo fornecer para os melhores resultados de depuração?
Esta skill pode corrigir os erros automaticamente?
Esta skill funciona com todas as linguagens de programação?
Posso usar isto para vulnerabilidades de segurança?
Como a skill escolhe a estratégia de depuração?
Quais ferramentas de observabilidade esta skill integra?
開発者の詳細
作成者
sickn33ライセンス
MIT
リポジトリ
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/error-diagnostics-smart-debug参照
main
ファイル構成
📄 SKILL.md