systematic-debugging
Depure com disciplina de causa raiz
Correções aleatórias podem desperdiçar tempo e criar novos defeitos. Esta skill orienta Claude, Codex e Claude Code em uma depuração baseada em evidências antes das correções.
Instalar com meu Agente
Copie esta solicitação para o seu Agente. Ela inclui a página canônica do Skill e o manifesto.
Review the Skillstore skill "systematic-debugging" from https://skillstore.io/skills/zhanlincui-systematic-debugging.md and its manifest at https://skillstore.io/api/skills/zhanlincui-systematic-debugging/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Seu Agente ainda deve apresentar o plano e solicitar qualquer confirmação exigida pela política de segurança.
Recursos legíveis por agentes
Use estes links quando um agente de IA, crawler ou script precisar de contexto limpo em vez de ler a página completa.
Testar
Usando "systematic-debugging". Um teste de pagamento fica intermitentemente pendente após vários aumentos de sleep.
Resultado esperado:
A skill interromperia novas alterações de sleep, inspecionaria o fluxo de atualização de status, reproduziria a falha e definiria a condição real de conclusão.
Usando "systematic-debugging". Uma execução de teste cria estado do repositório no diretório errado.
Resultado esperado:
A skill rastrearia o valor do diretório a partir da operação com falha de volta por cada chamador até encontrar o primeiro valor inválido.
Usando "systematic-debugging". Uma correção proposta passou uma vez, mas falhou na execução seguinte.
Resultado esperado:
A skill rejeitaria adicionar mais alterações por cima, registraria a hipótese que falhou e retornaria à coleta de evidências.
Auditoria de segurança
Risco MédioI reviewed the static findings in context. The Ruby backtick, reconnaissance, environment-file, and device-file hits are false positives from Markdown fences, TypeScript template literals, safe NODE_ENV checks, and a manual test helper. One medium semantic issue remains because a debugging example can encourage logging environment and keychain state without redaction.
Preocupações de segurança confirmadas (1)
Fatores de risco
⚙️ Comandos externos (20)
📁 Acesso ao sistema de arquivos (3)
🔑 Variáveis de ambiente (4)
Compartilhar e citar este relatório
Compartilhe o relatório de avaliação versionado, o badge neutro, o cartão incorporável e as citações. A Skillstore apresenta evidências sem decidir se este Skill é seguro.
Copiar link do relatório
https://skillstore.io/skills/zhanlincui-systematic-debugging/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportBadge Markdown
[](https://skillstore.io/skills/zhanlincui-systematic-debugging?utm_source=security_passport_badge)Badge HTML
<a href="https://skillstore.io/skills/zhanlincui-systematic-debugging?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/zhanlincui-systematic-debugging/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Cartão incorporável
<iframe src="https://skillstore.io/embed/skills/zhanlincui-systematic-debugging.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citações acadêmicas (APA · BibTeX · CFF)
Citação APA
ZhanlinCui. (2026). systematic-debugging security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/zhanlincui-systematic-debugging/audits/4Citação BibTeX
@techreport{zhanlincui-zhanlincui-systematic-debugging-2026,
author = {ZhanlinCui},
title = {systematic-debugging security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/zhanlincui-systematic-debugging/audits/4},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "systematic-debugging security audit report (audit version 4)"
version: "unspecified"
type: report
authors:
- name: "ZhanlinCui"
date-released: "2026-07-08"
url: "https://skillstore.io/skills/zhanlincui-systematic-debugging/audits/4"
identifiers:
- type: other
value: "skillstore:zhanlincui-systematic-debugging:audit:4"
description: "Skillstore immutable audit report identifier"
Comparar variantes
12 variantes instaláveisCada autor permanece como um skill instalável separado. A variante recomendada é classificada pelas evidências do Skillstore.
Por que esta variante está em primeiro
asmayaseen-systematic-debugging
2026-09-09
sickn33-systematic-debugging
2026-09-09
chriswiles-systematic-debugging
2026-09-09
dmjgilbert-systematic-debugging
2026-09-09
doyajin174-systematic-debugging
2026-09-09
codingcossack-systematic-debugging
2026-09-09
zhanlincui-systematic-debugging
2026-09-09
obra-systematic-debugging
2026-09-09
cycleaddict-systematic-debugging
2026-09-09
davila7-systematic-debugging
2026-09-09
dyai2025-systematic-debugging
2026-09-09
cygnusfear-systematic-debugging
2026-09-09
Pontuação do Skillstore
Por que esta pontuação Confiança das evidências: AltoO que você pode criar
Investigar falhas de teste
Use a lista de verificação para reproduzir um teste com falha, inspecionar erros e formar uma hipótese apoiada por evidências antes de editar o código.
Reduzir testes assíncronos flaky
Substitua sleeps baseados em suposição por espera baseada em condições depois de identificar o estado ou evento real de que o teste precisa.
Revisar correções de incidentes
Verifique se uma correção proposta para produção trata a causa raiz ou apenas oculta o sintoma visível.
Teste estes prompts
Use depuração sistemática nesta falha. Leia o erro, liste as evidências que temos e me diga a próxima etapa de investigação antes de qualquer correção: [failure details].
Rastreie este valor incorreto de volta pela cadeia de chamadas. Identifique a causa imediata, cada chamador e o gatilho original antes de recomendar uma correção: [trace or logs].
Analise este teste flaky. Encontre a condição pela qual ele deve esperar, explique por que o tempo atual não é confiável e proponha um plano de espera baseada em condições: [test behavior].
Tentamos várias correções e cada uma falhou. Aplique o processo de depuração sistemática, identifique suposições não testadas e decida se a arquitetura deve ser questionada: [attempt history].
Boas práticas
- Colete logs, erros, mudanças recentes e etapas de reprodução antes de editar o código.
- Altere uma variável por vez para que cada hipótese tenha um resultado claro.
- Depois de encontrar a causa raiz, adicione testes e validação nas camadas relevantes.
Evitar
- Aplicar uma correção familiar antes de provar que ela corresponde à falha atual.
- Aumentar timeouts para ocultar comportamento flaky sem identificar a condição aguardada.
- Agrupar refatorações com a correção do bug antes de a hipótese ser verificada.
Perguntas frequentes
Quando devo usar esta skill?
Esta skill escreve código para mim?
Ela pode ajudar com testes flaky?
Ela é útil durante incidentes de produção?
Quais informações devo fornecer?
Quais ferramentas ela suporta?
Detalhes do desenvolvedor
Autor
ZhanlinCuiLicença
MIT
Revisão da Skillstore
r1
Aviso de versão
O autor não declarou uma versão.
Repositório
https://github.com/ZhanlinCui/Ultimate-Agent-Skills-Collection/tree/main/systematic-debuggingReferência
88a205c7f635a966e31156313b590d59007c5caa
Atualidade da manutenção
18/07/2026
Uso
89 downloads · 227 visualizações
Estrutura de arquivos