
de core376
Discipline de débogage structurée pour reproduire, minimiser, hypothéquer, instrumenter et corriger des bugs complexes ou des régressions de performance.
Diagnostiquer fournit un flux de travail discipliné et reproductible pour trouver et corriger des bugs et des régressions difficiles. Il apprend aux agents à construire une boucle de rétroaction rapide et déterministe (tests, scripts HTTP ou navigateurs headless), à reproduire la panne, à générer des hypothèses falsifiables classées, à instrumenter pour tester ces hypothèses, à implémenter des correctifs avec des tests de régression si possible, et à effectuer un nettoyage et un post-mortem. L'accent est mis sur les signaux mesurables et l'automatisation pour que le débogage soit scalable.
Utilisez ce skill lorsqu'un utilisateur signale un bug, indique que quelque chose est cassé, décrit une sortie incorrecte ou signale une régression de performance. Utilisez-le également lorsque la reproduction est instable — le skill explique comment augmenter les taux de reproduction et quand s'arrêter pour demander plus d'artefacts (logs, HAR, enregistrements ou accès à la production).
Parfaitement adapté aux assistants axés sur le code et aux agents destinés aux développeurs (Claude Code, agents style Copilot/Codex, copilotes de codage basés sur GPT) capables d'exécuter des scripts, des tests et des harnais de débogage.
A well-structured debugging discipline skill that guides agents through a rigorous 6-phase diagnosis loop: build feedback loop, reproduce, hypothesise, instrument, fix, and cleanup. The bundled HITL loop template script is a human-interactive bash script that prompts for user input, so it cannot succeed in automated testing. The SKILL.md itself is thorough, well-written, and provides specific actionable instructions with ranked strategies.
Excellent skill — one of the better-structured ones seen. The 6-phase approach with explicit checkpoints (don't proceed without a loop, show hypotheses to user) is disciplined. No security concerns whatsoever. The template script is intentionally interactive and not meant for headless execution.