Bug Capture

Transforme les rapports de bugs en issues GitHub propres et sans chemin, qui survivent aux refactorisations.

par rohitg00 · rohitg00/pro-workflow

Testé · Fonctionne ★ 9.2/10

Bug Capture — Transforme les rapports de bugs en issues GitHub propres et sans chemin, qui survivent aux refactorisations.

Ce que fait

Capture un défaut signalé par l'utilisateur sous forme d'une issue GitHub rédigée dans le vocabulaire propre du projet, omettant délibérément les chemins de fichiers, les numéros de ligne et les noms de fonctions afin que l'issue reste lisible après les changements de code environnants. Effectue une vérification des doublons via `gh issue list` avant de déposer, divise les rapports multi-symptômes en issues enfants ordonnées par dépendance, et dépose immédiatement avec `gh issue create` sans étape de révision de brouillon. Se déclenche sur des rapports de bugs conversationnels, des passes QA, ou des phrases explicites comme 'file an issue' ou 'log this as a bug'.

Rapport de test

A fait passer un rapport QA synthétique par la compétence et a obtenu une issue concise en quatre sections sans aucune référence de code ; la ligne de base non guidée a deviné une limite de ligne codée en dur et un bug de tampon de CSV-writer — exactement le genre de détail qui devient obsolète la prochaine fois que quelqu'un refactorise le chemin d'exportation.

Testé le: 2026-07-14 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/rohitg00/pro-workflow
cd pro-workflow
mkdir -p ~/.claude/skills
cp -r skills/bug-capture ~/.claude/skills/bug-capture

Commandes et exemples de prompts

  • /bug-captureTransforme les rapports de bugs en issues GitHub propres et sans chemin, qui survivent aux refactorisations.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • File this CSV export bug as a GitHub issue for the team
  • Log the login timeout our tester just reported as an issue
  • Capture this defect without leaking file paths into the ticket