boshu2/bug-hunt

Enquêter sur les bugs et leurs causes profondes.

Qu'est-ce que bug-hunt ?

Cette compétence, `boshu2/bug-hunt`, permet à un agent IA (comme Claude Code, Cursor ou Codex) d'enquêter de manière systématique sur les bugs et d'identifier leurs causes profondes dans un projet logiciel. Elle guide l'agent à travers un processus structuré de collecte d'informations sur le bug rapporté, de recherche de code pertinent, d'analyse des journaux d'erreurs, et d'exécution de tests de confirmation. L'utilité principale est de transformer une description vague d'un problème en un rapport technique précis avec la cause racine identifiée, les fichiers concernés, et les lignes de code problématiques, ce qui accélère considérablement le débogage pour les développeurs. Elle est compatible avec les agents qui lisent des fichiers et exécutent des commandes, et son fonctionnement repose sur une séquence d'étapes définies dans sa documentation SKILL.md : reproduction du bug, analyse du code, et génération d'un résumé des conclusions.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/boshu2/agentops/tree/main/skills/bug-hunt

Installed? Explore more Productivité et collaboration skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait bug-hunt ?

Enquêter sur les bugs et leurs causes profondes.

Objectif

Cette compétence permet à un agent IA de mener une enquête structurée sur un bug logiciel, en suivant une méthodologie de débogage professionnelle.

Étapes de l'enquête

  1. Reproduire le bug : Exécutez les étapes décrites dans le rapport de bug pour reproduire le problème.
  2. Analyser le contexte : Examinez les fichiers de code suspects, les journaux d'erreur et les traces de pile.
  3. Identifier la cause racine : Remontez du symptôme à la cause première dans le code.
  4. Documenter les conclusions : Résumez le bug, sa cause et les correctifs potentiels.

Exemple d'utilisation

Lorsque vous rencontrez un bug, appelez cette compétence avec le message suivant :

Utilise la compétence bug-hunt pour enquêter sur le bug suivant :
- Titre : [titre du bug]
- Description : [description détaillée]
- Comportement attendu : [ce qui devrait se produire]
- Comportement réel : [ce qui se produit actuellement]
- Journaux d'erreur : [toute sortie d'erreur pertinente]

Recommandations

  • Fournissez autant de détails que possible sur le bug pour une enquête plus précise.
  • Incluez les liens vers les fichiers concernés si disponibles.
  • Si le bug est intermittent, notez les conditions dans lesquelles il apparaît.

Individual skills in this repo

This repo contains 9 individual skills — each has its own dedicated page.

boshu2/council

Run multi-judge consensus. Use when: an irreversible or high-stakes decision needs independent judges before committing — architecture forks, one-way doors, scoring options.

boshu2/rch

Offload one build through RCH or diagnose its remote compiler. Use when: remote compilation is selected; report errors without creating a retry controller.

boshu2/refactor

Simplify structure, interfaces or responsibilities while preserving behavior. Use when: a focused refactor is requested; feature changes need their own intent.

boshu2/research

Trace code or test a recurring pattern to answer one cited question. Use when: uncertainty needs evidence. Not for external feature teardowns; use reverse-engineer.

boshu2/rpi

Apply the outcome-to-judgment charter. Use when: the caller explicitly selects RPI; ordinary coding, delegation and native goals do not require this workflow.

boshu2/sbh

Inspect disk pressure with SBH and perform an authorized recovery action. Use when: storage diagnosis or SBH recovery is requested; inspection does not authorize deletion.

boshu2/security

Review code or scan for security vulnerabilities, secrets, dependencies and prompt risks. Use when: concrete exposure needs assessment; never silently change policy.

boshu2/test

Write behavioral tests, practice TDD or inspect important coverage gaps. Use when: test design or missing proof needs work; running an existing suite needs no skill.

boshu2/using-gc

Operate Gas City through its Mayor, registry packs and native run state. Use when: the caller explicitly selects Gas City; factory completion does not replace independent judgment.

Skills associés