Filing Bug Reports

Transforme un échec observé en rapport de bug autonome, basé sur un template, sans deviner la cause racine.

par matlab · matlab/simulink-agentic-toolkit

Testé · Fonctionne ★ 9.2/10

Filing Bug Reports — Transforme un échec observé en rapport de bug autonome, basé sur un template, sans deviner la cause racine.

Ce que fait

Filing Bug Reports fait reconstruire par Claude un bug à partir de la conversation qu'il vient d'observer, le reproduire et le minimiser, puis rédiger un fichier issues/BUG-NNN-slug.md numéroté selon un template fixe couvrant le résumé, le comportement attendu/observé, les étapes de reproduction exactes, l'environnement, la sortie d'erreur verbatim, et l'impact. Se déclenche sur « file a bug », « write a bug report », ou « document a defect for handoff », et renvoie explicitement vers du débogage direct ou des demandes de revue de code à la place.

Rapport de test

Un bug synthétique « sbioloadproject silently drops diagram layout » a été déposé via les deux voies : le rapport de référence en format libre omettait la sévérité, la reproductibilité et tout inventaire des skills enregistrés, tandis que le template du skill imposait tout cela plus un garde-fou strict contre les causes racines devinées, gardant le corps du rapport exempt de spéculation.

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

Installation

git clone https://github.com/matlab/simulink-agentic-toolkit
cd simulink-agentic-toolkit
mkdir -p ~/.claude/skills
cp -r skills-catalog/model-based-design-core/filing-bug-reports ~/.claude/skills/filing-bug-reports

Commandes et exemples de prompts

  • /filing-bug-reportsTransforme un échec observé en rapport de bug autonome, basé sur un template, sans deviner la cause racine.

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) :

  • Write up a bug report for the failure we just reproduced
  • Document this defect in a proper bug report file for the team
  • File a numbered bug report with exact repro steps and error output