/note-bug

Rapport de bug

Décris un bug et obtiens un rapport structuré avec severity auto-inférée, contexte de la branche git, résumé des changements récents, étapes de reproduction et format Attendu/Réel. Un seul appel Bash capture tout le contexte git efficacement.

Exemple rapide

Claude Code
/note-bug Le login plante sur Safari quand les cookies sont désactivés

Severity : Critical. Inclut la branche, un résumé du diff récent et les étapes de reproduction.

Fonctionnalités clés

🔴

Inférence de severity

Détecte automatiquement la severity : Critical (crash, perte de données), High (cassé, échoue), Medium (incorrect, lent), Low (typo, cosmétique).

🌿

Contexte git

Capture la branche actuelle et les changements récents en un seul appel Bash. Vois quel code a changé près du bug.

📋

Format structuré

Section « Ce qui se passe », étapes de reproduction (inférées ou placeholder) et comparaison « Attendu vs Réel ».

🏷️

Titre intelligent

Génère un titre concis (8 mots maximum) à partir de la description du bug.

Exemples concrets

Crash en prod

/note-bug Le login plante sur Safari quand les cookies sont désactivés

Severity : Critical. Inclut la branche, un résumé du diff récent et les étapes de reproduction.

Bug visuel

/note-bug L’alignement du bouton est cassé en mobile sur la page de tarifs

Severity : Low. Problème cosmétique avec contexte de layout.

Problème de perf

/note-bug La réponse de l’API met plus de 5 secondes sur le dashboard

Severity : Medium. Le mot « met » déclenche la severity moyenne.

Sortie structurée

Chaque rapport de bug suit cette structure :

  1. Titre — résumé concis (8 mots maximum)
  2. Ce qui se passe — description du comportement du bug
  3. Contexte git — branche actuelle et changements récents
  4. Étapes de reproduction — inférées depuis la description ou placeholders
  5. Attendu vs Réel — format de comparaison

Détection automatique de la severity

Le système infère la severity depuis ta description :

SeverityMots déclencheursExemple
Criticalcrash, data loss, security, down, blocks« L’app plante au démarrage »
Highbroken, fails, can’t, regression« Le formulaire de login échoue à la validation »
Mediumwrong, incorrect, unexpected, slow« L’API renvoie des données incorrectes »
Lowminor, cosmetic, typo, alignment« Bouton mal aligné en mobile »

Intégration avec git

Un seul appel Bash capture :

  • Le nom de la branche actuelle
  • Un résumé des changements récents (derniers commits)
  • Les fichiers modifiés pertinents pour la zone du bug

Ce contexte est inclus automatiquement dans le rapport de bug, ainsi le prochain développeur peut voir quel code a changé près du bug.

Quand utiliser /note-bug

Utilise /note-bug au lieu de /note quand tu veux :

  • Étiquetage automatique de la severity
  • Contexte git dans le rapport
  • Format structuré pour les étapes de reproduction
  • Codage couleur rose pour l’identifier facilement

Essaie-le maintenant

Télécharge SlashNote et installe le plugin pour Claude Code

Télécharger dans l’App Store