Skip to content
Result 1 of 1: Diagnosing Bugs: loop de diagnóstico para bugs difíceis (skill de Matt Pocock)

From the author

Skill de agente para diagnosticar bugs difíceis e regressões de performance sem chutar hipótese. Vem do repositório mattpocock/skills, que estava no topo do GitHub Trending em 5 de setembro de 2026 e é distribuído sob licença MIT. O que ela faz: obriga o agente a construir primeiro um loop de feedback apertado (teste que fica vermelho no bug exato, curl, script de replay, bisect), só depois reproduzir e minimizar, gerar de 3 a 5 hipóteses falsificáveis, instrumentar uma variável por vez com logs etiquetados, escrever o teste de regressão antes do fix e limpar tudo no final. Serve para quem usa Claude Code, Cursor ou Codex e cansou de ver o agente "consertar" o sintoma errado. Como usar: salve como SKILL.md em ~/.claude/skills/diagnosing-bugs/ (ou a pasta de skills da sua ferramenta) e peça "diagnose" ou "debug this". O que eu testei: rodei a skill no Claude (Fable 5.1, via Claude Code) em um bug real de slugify que deixava hífen sobrando no final da URL; o loop ficou vermelho na primeira execução, a hipótese 1 (separador final não removido) foi confirmada com um probe etiquetado, o fix ficou verde e o grep de limpeza não achou etiqueta sobrando. O que mudei em relação ao original: removi o cabeçalho YAML do arquivo e troquei uma meia-risca por "3 to 5", nada mais. A skill cita um script auxiliar (scripts/hitl-loop.template.sh) que está no repositório, não aqui.

Comments (0)

No comments yet. Tried the prompt? Tell everyone how it went!

Related prompts