💻 Développement

bug-debugger

Aide à diagnostiquer et résoudre un bug en suivant une méthodologie structurée.

⚡ Installation & lancement en 1 commande

Copiez-collez dans votre terminal : le skill s'installe dans ~/.claude/skills et Claude Code se lance directement dessus.

macOS / Linux
curl -fsSL https://raw.githubusercontent.com/khalilbenaz/claude-skills-collection/main/install.sh | sh -s -- bug-debugger --launch
Windows (PowerShell)
iex "& { $(iwr -useb https://raw.githubusercontent.com/khalilbenaz/claude-skills-collection/main/install.ps1) } bug-debugger -Launch"

🚀 Déjà installé ?

claude "/bug-debugger"

Ou tapez /bug-debugger dans une session Claude Code, ou décrivez simplement votre besoin — le skill se déclenche automatiquement via le skill-router.

🔑 Déclencheurs automatiques

Le skill s'active automatiquement quand votre demande contient :

j'ai un bugça ne marche paserreurcrashpourquoi ça fait çaTypeErrorundefined

📦 Installation manuelle

git clone https://github.com/khalilbenaz/claude-skills-collection.git cp -r claude-skills-collection/dev-skills/bug-debugger ~/.claude/skills/

Source : dev-skills/bug-debugger

📖 Manuel

Bug Debugger

Workflow

  1. Comprendre le problème :
    • Quel est le comportement attendu ?
    • Quel est le comportement observé ?
    • Depuis quand ? Qu'est-ce qui a changé récemment ?
  2. Analyser l'erreur :
    • Lire le message d'erreur ligne par ligne
    • Identifier le fichier, la ligne et la fonction concernée
    • Remonter la stack trace
  3. Hypothèses : lister les 3 causes les plus probables, classées par probabilité.
  4. Vérification : pour chaque hypothèse, proposer un test simple (console.log, print, breakpoint…).
  5. Correction : code corrigé avec explication de pourquoi ça résout le problème.
  6. Prévention : comment éviter ce bug à l'avenir (types, tests, validation…).

Règles