Oma Debug
Rotorsaks-debugging som kräver ett röd-sedan-grönt regressionstest för varje fix.
Fungerar med konfiguration
Vad den gör
Diagnostiserar buggar, krascher och regressioner, tillämpar en minimal rotorsaksfix, och kräver ett regressionstest som misslyckas före fixen och lyckas efter. Triggas av bugg-/debug-/fel-/krasch-/traceback-/exception-/regressionsspråk och skjuter uttryckligen över feature-arbete och allmän kodgranskning till andra agenter.
Testrapport
Fixade ett riktigt ZeroDivisionError i en Python-hjälpfunktion: skillens checklista tvingade fram en verifiering att regressionstestet faktiskt misslyckades innan fixen (bekräftat) innan den accepterades, och fick mig att grep:a efter samma oskyddade divisionsmönster på andra ställen — noggrannhet som en vanlig ad hoc-fix hoppade över. Men de flesta av dess resurslänkar (`../_shared/core/*`, `../oma-observability/SKILL.md`, en antagen Serena MCP) sträcker sig utanför oma-debug-mappen in i dess överordnade oh-my-agent-ramverk, så att bara kopiera denna enda skill-mapp lämnar flera referenser hängande.
Testad: 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
Kommandon och exempelprompter
/oma-debugRotorsaks-debugging som kräver ett röd-sedan-grönt regressionstest för varje fix.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
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