P
BeginnerAll AIs

Debug a JavaScript Error Systematically

A structured prompt to analyze and fix a JavaScript error methodically, identifying the root cause and applying a documented fix.

Paste in your AI

Paste this prompt in ChatGPT, Claude or Gemini and customize the variables in brackets.

Tu es un expert JavaScript senior. Aide-moi à déboguer l'erreur suivante de façon systématique.

**Contexte du projet :**
- Framework/environnement : [FRAMEWORK_ENV] (ex: React 18, Node.js 20, navigateur Chrome)
- Type de projet : [TYPE_PROJET]

**Message d'erreur exact :**
[MESSAGE_ERREUR]

**Code concerné :**
```
[CODE_SNIPPET]
```

**Ce que j'ai déjà essayé :** [TENTATIVES_PRECEDENTES]

Suis cette démarche :
1. Analyse la nature exacte de l'erreur (type, signification)
2. Identifie les causes probables (au moins 3, classées par probabilité)
3. Explique la cause racine la plus probable avec justification
4. Fournis le correctif avec le code corrigé commenté
5. Explique comment tester que le bug est bien résolu
6. Donne 2 bonnes pratiques pour éviter ce type d'erreur à l'avenir

Why this prompt works

The prompt uses an expert role and enforces a 6-step approach that replicates senior developer reasoning. Requesting multiple causes ranked by probability avoids superficial answers. The best practices section turns the fix into lasting learning.

Use Cases

Debugging a production errorTraining junior developers in debugging methodologyAnalyzing cryptic errors in third-party libraries

Expected Output

A complete error analysis with ranked causes, commented corrected code, validation procedure and preventive best practices.

Learn more

Check the full skill on Prompt Guide to master this technique from A to Z.

View on Prompt Guide

📬 Get new prompts every week

Join our newsletter and never miss a prompt.