Aller au contenu
Formation gratuite et accessible à tous. Les cours évoluent grâce à tes retours.
Langue : FR

Développement web et logiciel Point de vigilance Débutant

systematic-debugging

obra/superpowers

Résoudre une erreur par la cause, pas au hasard

Texte de fiche en cours de relecture : les informations techniques sont vérifiées, la rédaction n'est pas encore validée par un humain.

À quoi ça sert

Impose à l'agent une méthode en quatre phases pour un bug ou un test qui échoue : lire l'erreur, reproduire, chercher la vraie cause, puis seulement corriger. Il évite les rustines au hasard.

Pour qui

Pour toi qui as un bug tenace et qui veux que l'agent comprenne la cause avant de modifier le code.

Exemples de demandes

  • « Ce test échoue depuis ce matin, trouve la vraie cause avant de corriger. »
  • « Mon formulaire ne s'envoie plus, déboguons méthodiquement. »
  • « Le build casse sur le serveur mais pas chez moi, enquête. »

Limites

  • L'analyse automatique signale un risque moyen (exécution de commandes, instructions cachées dans des données lues) : surveille ce que l'agent exécute.
  • Le /debug natif de Claude Code sert à autre chose : il lit le journal de Claude Code.
  • La méthode est stricte et peut sembler lente pour une faute de frappe évidente.
  • Elle inclut des scripts d'aide, dont un script shell : valide leur exécution.

Installer ce skill

Prérequis : Aucun

Copie la commande, colle-la dans ton terminal (Mac) ou PowerShell (Windows), puis confirme toi-même quand le programme te le demande.

Commande (dernière version publiée)

npx skills add https://github.com/obra/superpowers --skill systematic-debugging -a claude-code

Il faut Node.js 22.20 ou plus récent pour la commande npx. Windows : scripts bash (find-polluter.sh) : Git Bash ou WSL sous Windows; si la création de liens échoue : ajouter --copy (non testé).

Commande figée sur la version vérifiée · Ou depuis le catalogue officiel de plugins de Claude Code

Commande figée sur la version vérifiée

npx skills add obra/superpowers@22f0b463e7a5e579904dd6211a520321035526f7 --skill systematic-debugging -a claude-code

Ou depuis le catalogue officiel de plugins de Claude Code (Le plugin peut installer plusieurs skills d'un coup.)

/plugin install superpowers@claude-plugins-official

Commande vérifiée sur la documentation, pas encore essayée par Neurylio.

Avant d'installer. Lis le fichier SKILL.md sur GitHub, vérifie d'où vient le skill et ce qu'il peut faire. Les leçons du module 7 t'expliquent comment :

Retour à la bibliothèque