systematic-debugging (obra/superpowers Débogage systématique)

Compétence de processus de débogage dans obra/superpowers : en cas de bug, d'échec de test ou de comportement anormal, elle impose à l'agent de rechercher d'abord la cause racine avant d'apporter une correction, en suivant quatre étapes : « investigation de la cause racine → identification des motifs → hypothèses et vérification → mise en œuvre de la correction ». Il est interdit de passer à l'étape suivante tant que la précédente n'est pas terminée.

Compétence de processus de débogage dans obra/superpowers : en cas de bug, d'échec de test ou de comportement anormal, elle impose à l'agent de rechercher d'abord la cause racine avant d'apporter une correction, en suivant quatre étapes : « investigation de la cause racine → identification des motifs → hypothèses et vérification → mise en œuvre de la correction ». Il est interdit de passer à l'étape suivante tant que la précédente n'est pas terminée.

Installations sur skills.sh 312061 (+1367 / 24h)

Audit de sécurité : Non audité

  • Pas encore scanné

Justification

  • La première étape exige de lire les messages d'erreur et les traces de pile, de reproduire le problème de manière stable et de vérifier les modifications récentes ; pour les systèmes multi-composants (par ex. CI → build → signature), ajoutez d'abord des journaux à chaque frontière, exécutez une fois pour voir à quel niveau la rupture se produit
  • La troisième étape consiste à formuler une seule hypothèse à la fois et à ne modifier qu'un seul élément pour la vérifier ; avant toute correction, il faut impérativement écrire un test échouant qui reproduit le problème
  • Si après 3 tentatives le problème persiste, arrêtez-vous, remettez en question l'architecture et discutez-en avec l'utilisateur, sans essayer une 4e méthode de correction ; listez également les réflexions telles que « corriger bricolage maintenant, investiguer plus tard », qui doivent immédiatement renvoyer à la première étape
  • 1367 installations sur skills.sh en 24 heures, total de 312061 ; le même dépôt contient 14 autres compétences (indiquant uniquement le niveau d'attention)

Utilisation

  • Déclenchement automatique en cas de bug, d'échec de test, d'échec de build, etc., sans commande supplémentaire nécessaire
  • L'étape de correction fait appel aux compétences test-driven-development et verification-before-completion du même dépôt ; il est recommandé de les installer ensemble ; nécessite un environnement d'agent capable d'exécuter des tests et des commandes

Risques

  • Non audité pour cette période, classé C fixe, les commandes d'installation ne sont pas affichées ; SKILL.md est une pure description de processus, les exemples incluent des commandes de diagnostic telles que l'affichage de l'existence de variables d'environnement ou la liste des identités du trousseau macOS, à titre purement illustratif
  • Les fichiers auxiliaires du même répertoire, tels que root-cause-tracing.md et defense-in-depth.md, ne sont pas inclus dans la portée de cette lecture
  • Veillez à distinguer cette entrée de celle des comptes clonés comme skills-shell/superpowers, automatiquement exclus du classement ; celle-ci provient de obra/superpowers ; le processus est lourd, même les petits problèmes doivent parcourir les quatre étapes, ce qui augmente le temps et la consommation de tokens

Ouvrir · Dépôt

Best Skills 每日数据(LinklyAI / @BlueeonY,CC BY 4.0)

Parcourir les dernières actualités IA