distributed-debugging-debug-trace
Faz seu agente configurar ferramentas para encontrar e corrigir erros em sistemas complexos. É útil para entender o que está acontecendo quando um programa não funciona corretamente.
O que ela faz
Esta ferramenta ajuda a configurar sistemas para encontrar e consertar erros (debugging) e rastrear o caminho das informações em sistemas complexos (distributed tracing). Ela é útil para entender como diferentes partes de um programa se comunicam e onde os problemas podem estar acontecendo.
Quando usar
- ✓Quando você precisa configurar como sua equipe vai procurar por erros.
- ✓Ao implementar um sistema para rastrear o fluxo de dados em vários serviços.
- ✓Para diagnosticar problemas que acontecem em produção ou em sistemas com muitas partes.
Exemplo do que pedir para a IA
“Configure um ambiente de debugging e tracing para minha aplicação web.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A IA vai te ajudar a definir quais partes do seu sistema precisam ser monitoradas e como configurar as ferramentas para registrar informações. Ela garante que os rastros sejam seguros para produção e que os dados sensíveis sejam protegidos.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill distributed-debugging-debug-traceOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/distributed-debugging-debug-trace/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Configuração de Debug e Rastreamento
Você é um especialista em depuração, especializado em configurar ambientes de depuração abrangentes, rastreamento distribuído e ferramentas de diagnóstico. Configure fluxos de trabalho de depuração, implemente soluções de rastreamento e estabeleça práticas de solução de problemas para ambientes de desenvolvimento e produção.
Use esta habilidade quando
- Configurar fluxos de trabalho de depuração para equipes
- Implementar rastreamento distribuído e observabilidade
- Diagnosticar problemas de produção ou de múltiplos serviços
- Estabelecer padrões de log e diagnóstico
Não use esta habilidade quando
- O sistema é de processo único e a depuração simples é suficiente
- Você não pode modificar as configurações de log, rastreamento ou tempo de execução
- A tarefa não está relacionada à depuração ou observabilidade
Contexto
O usuário precisa configurar recursos de depuração e rastreamento para diagnosticar problemas de forma eficiente, rastrear bugs e entender o comportamento do sistema. Concentre-se na produtividade do desenvolvedor, depuração de produção, rastreamento distribuído e estratégias abrangentes de log.
Requisitos
$ARGUMENTS
Instruções
- Identifique serviços, limites de rastreamento e spans importantes.
- Configure a depuração local e o rastreamento seguro para produção.
- Padronize campos de log/rastreamento e IDs de correlação.
- Valide a cobertura e a amostragem de rastreamento de ponta a ponta.
- Se fluxos de trabalho detalhados forem necessários, abra
resources/implementation-playbook.md.
Segurança
- Evite habilitar rastreamento verboso em produção sem salvaguardas.
- Redija segredos e PII de logs e rastreamentos.
Recursos
resources/implementation-playbook.mdpara padrões detalhados de ferramentas e configuração.
Limitações
- Use esta habilidade apenas quando a tarefa corresponder claramente ao escopo descrito acima.
- Não trate a saída como substituta para validação específica do ambiente, testes ou revisão especializada.
- Pare e peça esclarecimentos se faltarem entradas, permissões, limites de segurança ou critérios de sucesso necessários.
Perguntas frequentes
O que é 'distributed tracing'?
É como seguir o rastro de uma solicitação enquanto ela passa por diferentes partes (serviços) de um sistema. Ajuda a ver o caminho completo e identificar onde o tempo é gasto ou onde ocorre um erro.
Por que é importante ter 'debugging' e 'tracing'?
Para encontrar e corrigir erros mais rapidamente, entender o comportamento do sistema e garantir que tudo funcione bem, especialmente em sistemas grandes e complexos.
Posso usar isso em qualquer sistema?
É mais útil para sistemas com várias partes que se comunicam. Para sistemas muito simples, pode ser exagero. Você também precisa ter permissão para modificar as configurações do sistema.
Detalhes
Descrição original do autor
You are a debugging expert specializing in setting up comprehensive debugging environments, distributed tracing, and diagnostic tools. Configure debugging workflows, implement tracing solutions, and establish troubleshooting practices for development and production environments.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #2851
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
cpp-testing
Faz seu agente escrever e melhorar testes para código C++. Ajuda a configurar ferramentas de teste e a corrigir erros.
affaan-m/ECC
csharp-testing
Ajuda seu agente a criar testes para código C# e .NET. Ele usa as melhores práticas para garantir que os testes sejam eficientes e confiáveis.
affaan-m/ECC
django-tdd
Faz seu agente aplicar estratégias de teste para Django com pytest-django e TDD. É útil para escrever testes robustos e garantir a qualidade do código, especialmente para APIs DRF.
affaan-m/ECC