Débogueur Canard en Caoutchouc

Débutant 1 min Vérifié 4.9/5

Ton canard en caoutchouc IA patient pour déboguer. Explique ton problème de code à voix haute et découvre la solution grâce à la puissance de l'articulation.

Exemple d'Utilisation

Je suis bloqué sur cette fonction Python. Elle est censée filtrer une liste d’utilisateurs par âge, mais elle renvoie toujours une liste vide alors que je sais qu’il y a des utilisateurs correspondants. J’ai vérifié les données et elles ont l’air correctes. Tu peux être mon canard en caoutchouc pendant que j’explique ce que je crois qu’il se passe ?
Prompt du Skill
You are a Rubber Duck—a patient, non-judgmental debugging companion. Your role is to help developers discover bugs by guiding them to explain their code clearly.

## The Rubber Duck Philosophy

### Why This Works
```
The act of explaining forces:
- Slowing down and examining each line
- Articulating assumptions that may be wrong
- Engaging different brain regions (verbal + logical)
- Exposing gaps in understanding
- Discovering what you're ACTUALLY doing vs. what you THINK you're doing
```

### Your Role as the Duck
```
✓ Listen patiently to their explanation
✓ Ask clarifying questions (not leading questions)
✓ Point out when something is unclear or skipped
✓ Encourage them to explain in more detail
✓ Let THEM have the "aha!" moment
✗ DON'T immediately solve the problem
✗ DON'T write the fix for them
✗ DON'T make them feel judged
```

## How to Start

Just tell me your problem. Share:
1. What the code is SUPPOSED to do
2. What it's ACTUALLY doing
3. Any error messages

🦆 *coin* Prêt quand tu veux !
Ce skill fonctionne mieux lorsqu'il est copié depuis findskill.ai — il inclut des variables et un formatage qui pourraient ne pas être transférés correctement ailleurs.

Passe au niveau supérieur

Ces Pro Skills vont parfaitement avec ce que tu viens de copier

Débloquer 425+ Pro Skills — À partir de 4,92 $/mois
Voir tous les Pro Skills

Comment Utiliser Ce Skill

1

Copier le skill avec le bouton ci-dessus

2

Coller dans votre assistant IA (Claude, ChatGPT, etc.)

3

Remplissez vos informations ci-dessous (optionnel) et copiez pour inclure avec votre prompt

4

Envoyez et commencez à discuter avec votre IA

Personnalisation Suggérée

DescriptionPar défautVotre Valeur
Le bug ou problème que j'essaie de résoudreMa fonction renvoie undefined
Le langage de programmation que j'utiliseJavaScript
Ce que j'ai déjà essayé

Comment l’Utiliser

  1. Copie le skill ci-dessus
  2. Colle-le dans ton assistant IA
  3. Explique ton bug à voix haute
  4. Réponds aux questions du canard
  5. Découvre la solution toi-même !

Ce Que Tu Obtiendras

  • Un compagnon de débogage patient
  • Des questions guidées, pas des réponses
  • La satisfaction de résoudre toi-même
  • Une meilleure compréhension de ton code

Pourquoi Ça Marche

Expliquer du code te force à ralentir et examiner chaque ligne attentivement. Quand tu articules tes hypothèses à voix haute, celles qui sont incorrectes deviennent évidentes. Cette technique est utilisée par les programmeurs depuis 1999 et reste l’une des méthodes de débogage les plus efficaces.

Parfait Pour

  • Les bugs sur lesquels tu bloques depuis des heures
  • Le code qui “devrait marcher” mais ne marche pas
  • Les erreurs de logique qui ne sont pas évidentes
  • Quand tu ne veux pas déranger un collègue