Skip to content
Free and open to everyone. The lessons keep improving thanks to your feedback.
Language : EN

Web and software development Point of caution Beginner

systematic-debugging

obra/superpowers

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

The skill descriptions are in French for now. The interface is in English; the pages will be translated later.

This description is still being proofread: the technical information is checked, the wording has not yet been validated by a human.

What it does

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.

Who it is for

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

Example requests

  • « 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. »

Limits

  • 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.

Install this skill

Prerequisites : Aucun

Copy the command, paste it into your terminal (Mac) or PowerShell (Windows), then confirm yourself when the program asks.

Command (latest published version)

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

The npx command needs Node.js 22.20 or later. Windows : scripts bash (find-polluter.sh) : Git Bash ou WSL sous Windows; si la création de liens échoue : ajouter --copy (non testé).

Command pinned to the checked version · Or from the official Claude Code plugin catalog

Command pinned to the checked version

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

Or from the official Claude Code plugin catalog (The plugin may install several skills at once.)

/plugin install superpowers@claude-plugins-official

Command checked against the documentation, not yet tried by Neurylio.

Before installing. Read the SKILL.md file on GitHub, check where the skill comes from and what it can do. The lessons of module 7 explain how:

Back to the library