Oma Debug
Débogage à cause racine qui impose un test de régression rouge-puis-vert sur chaque correctif.
Fonctionne avec configuration
Ce que fait
Diagnostique bugs, plantages et régressions, applique un correctif minimal à la cause racine, et exige un test de régression qui échoue avant le correctif et réussit après. Se déclenche sur le vocabulaire bug/debug/erreur/plantage/traceback/exception/régression et renvoie explicitement le travail de fonctionnalité et la revue de code générale à d'autres agents.
Rapport de test
Correction d'une véritable ZeroDivisionError dans un helper Python : la checklist du skill a imposé de vérifier que le test de régression échouait bien avant le correctif (confirmé) avant de l'accepter, et a fait rechercher le même motif de division non protégée ailleurs — une rigueur qu'un correctif ad hoc classique aurait ignorée. Mais la plupart de ses liens de ressources (`../_shared/core/*`, `../oma-observability/SKILL.md`, un MCP Serena supposé) sortent du dossier oma-debug vers son framework parent oh-my-agent, donc copier uniquement ce dossier de skill laisse plusieurs références orphelines.
Testé le: 2026-07-13 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/first-fluke/oh-my-agent cd oh-my-agent mkdir -p ~/.claude/skills cp -r .agents/skills/oma-debug ~/.claude/skills/oma-debug
Commandes et exemples de prompts
/oma-debugDébogage à cause racine qui impose un test de régression rouge-puis-vert sur chaque correctif.
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) :
This crashes with a weird traceback, find the root cause and fix itI have a regression, write a failing test first then fix the bugDebug this exception and give me a red then green test for the fix