Oma Debug

Root-cause debugging die bij elke fix een rood-dan-groen regressietest afdwingt.

Door first-fluke · first-fluke/oh-my-agent

Werkt met setup ★ 8.0/10

Oma Debug — Root-cause debugging die bij elke fix een rood-dan-groen regressietest afdwingt.

Wat het doet

Diagnosticeert bugs, crashes en regressies, past een minimale root-cause-fix toe, en vereist een regressietest die vóór de fix faalt en erna slaagt. Triggert op taal als bug/debug/error/crash/traceback/exception/regressie en draagt featurewerk en algemene codereview expliciet over aan andere agents.

Testrapport

Loste een echte ZeroDivisionError op in een Python-helper: de checklist van de skill dwong af om te verifiëren dat de regressietest vóór de fix daadwerkelijk faalde (bevestigd), en liet me elders grepen naar hetzelfde onbeveiligde-deling-patroon — een grondigheid die een normale ad-hocfix oversloeg. Maar de meeste resourcelinks (`../_shared/core/*`, `../oma-observability/SKILL.md`, een verondersteld Serena MCP) reiken buiten de oma-debug-map naar het bovenliggende oh-my-agent-framework, dus als je alleen deze ene skillmap kopieert, blijven meerdere verwijzingen bungelen.

Getest op: 2026-07-13 · Claude Code 2.x (agent harness)

Installatie

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

Commando's en voorbeeldprompts

  • /oma-debugRoot-cause debugging die bij elke fix een rood-dan-groen regressietest afdwingt.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • This crashes with a weird traceback, find the root cause and fix it
  • I have a regression, write a failing test first then fix the bug
  • Debug this exception and give me a red then green test for the fix