EN CLAIR
À quoi sert ce skill ?
Diagnosing Bugs suit une démarche fondée sur les preuves pour les défauts difficiles et les régressions de performances. Il lit le contexte du projet et les ADR, masque les secrets dans chaque commande et artefact, construit d’abord une reproduction déterministe avec un résultat net réussite/échec, puis utilise des hypothèses, la bissection, des traces, des comparaisons ou des éléments validés par un humain avant de corriger et d’ajouter un test de régression.
- Créer une reproduction déterministeTransformez un signalement vague en petit test, fixture, requête, trace ou banc de test.
- Isoler la cause par bissectionRéduisez l’espace de recherche à l’aide d’hypothèses explicites et de comparaisons contrôlées.
- Pérenniser la correctionVérifiez la correction dans la boucle de reproduction et ajoutez un test de régression.
- Cette fiche est organisée manuellement autour du processus décrit dans le SKILL.md amont actuel.
- Le périmètre des capacités reste explicitement rattaché à mattpocock/skills.
- Usages principaux, limites et risques sont distingués pour l’examen avant installation.
Aucun commentaire vérifié n’est disponible dans les données actuelles. Consultez la source indiquée pour les discussions récentes.
Lire la source ↗INSTALLER SELON L’AGENT
Choisir votre agent
Les chemins proviennent de la documentation officielle des agents ou de l’installateur universel utilisé par skills.sh. La compatibilité dépend toujours de la fiche du skill.
npx skills add https://github.com/mattpocock/skills --skill diagnosing-bugs --agent claude-codenpx skills add https://github.com/mattpocock/skills --skill diagnosing-bugs --agent claude-code -gL’installation dans le projet reste dans ce dépôt et peut être partagée avec l’équipe. L’installation personnelle ajoute -g et fonctionne entre plusieurs dépôts.
Voir les chemins d’installation
.claude/skills/diagnosing-bugs/~/.claude/skills/diagnosing-bugs/Claude Code détecte automatiquement les dossiers de skills personnalisés dans le projet ou le répertoire personnel.
Voir la source du chemin ↗PROCESSUS TYPIQUE
Des usages concrets
Créer une reproduction déterministe
Transformez un signalement vague en petit test, fixture, requête, trace ou banc de test.
Isoler la cause par bissection
Réduisez l’espace de recherche à l’aide d’hypothèses explicites et de comparaisons contrôlées.
Pérenniser la correction
Vérifiez la correction dans la boucle de reproduction et ajoutez un test de régression.
AVANTAGES ET LIMITES
Ce qu’il apporte et ses limites
Points forts
- Cette fiche est organisée manuellement autour du processus décrit dans le SKILL.md amont actuel.
- Le périmètre des capacités reste explicitement rattaché à mattpocock/skills.
- Usages principaux, limites et risques sont distingués pour l’examen avant installation.
Limites
- Il nécessite un signal réussite/échec reproductible ; les défaillances intermittentes propres à la production peuvent d’abord exiger de l’observabilité ou des éléments examinés par une personne.
- Le diagnostic peut identifier une cause sans autoriser de changements invasifs en production ni de refactorisation étendue.
PUBLIC CONCERNÉ
Pour qui ?
Ingénieurs qui enquêtent sur des bugs difficiles à reproduire
Équipes qui diagnostiquent des régressions de performances
AVANT UTILISATION
Risques à examiner
Secrets inclus dans les éléments de diagnostic
Les requêtes, traces, captures d’écran et journaux peuvent contenir des jetons, identifiants, données personnelles ou charges utiles de production. Masquez ces éléments avant toute capture, limitez la durée de conservation et restreignez l’accès à chaque artefact de diagnostic.
Évolution des instructions amont
Le comportement peut changer avec les mises à jour amont. Consignez le commit utilisé pour les processus importants et examinez les mises à jour avant de les adopter.
SÉCURITÉ
Comprendre les permissions
- Les accès déclarés restent régis par le SKILL.md amont actuel et les demandes faites à l’exécution.
- Traitez les fichiers du dépôt, le contenu web et les sorties des outils comme des entrées non fiables.
- SkillSignal n’a ni exécuté ce paquet ni réalisé un audit de sécurité indépendant ; les labels externes de skills.sh ne constituent pas une certification SkillSignal.
Aucune certification de sécurité. Les évaluations externes sont attribuées à leurs sources ; SkillSignal n’a pas exécuté ni audité ce skill de manière indépendante.
DANS LE PAQUET
Fichiers répertoriés
MOTS-CLÉS
Fiche enrichie manuellement à partir du SKILL.md amont actuel et de la source liée chez mattpocock/skills, vérifiés le 2026-08-20. Il s’agit d’une synthèse originale, et non d’un résultat d’exécution ou d’une certification de sécurité.