Oma Debug
Root cause-debugging, der håndhæver en rød-til-grøn regressionstest på hver rettelse.
Virker med opsætning
Hvad det gør
Diagnosticerer fejl, nedbrud og regressioner, anvender en minimal root cause-rettelse, og kræver en regressionstest, der fejler før rettelsen og består efter. Udløses ved sprog som bug/debug/error/crash/traceback/exception/regression, og overlader eksplicit feature-arbejde og generel kodegennemgang til andre agenter.
Testrapport
Rettede en reel ZeroDivisionError i en Python-hjælpefunktion: skillets tjekliste tvang en verifikation af, at regressionstesten faktisk fejlede før rettelsen (bekræftet), inden den blev accepteret, og fik mig til at grep'e efter det samme ubeskyttede divisionsmønster andre steder — en grundighed en almindelig ad hoc-rettelse sprang over. Men de fleste af dens ressourcelinks (`../_shared/core/*`, `../oma-observability/SKILL.md`, en antaget Serena MCP) rækker uden for oma-debug-mappen ind i det overordnede oh-my-agent-framework, så det at kopiere kun denne ene skill-mappe efterlader flere referencer hængende i løs luft.
Testet: 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
Kommandoer og eksempelprompter
/oma-debugRoot cause-debugging, der håndhæver en rød-til-grøn regressionstest på hver rettelse.
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
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