Oma Debug
Ladění zaměřené na kořenovou příčinu, které u každé opravy vynucuje regresní test red-then-green.
Funguje s nastavením
Co umí
Diagnostikuje chyby, pády a regrese, aplikuje minimální opravu kořenové příčiny a vyžaduje regresní test, který před opravou selže a po opravě projde. Spouští se na slova bug/debug/error/crash/traceback/exception/regression a explicitně přenechává práci na featurech a obecný code review jiným agentům.
Testovací report
Opravil jsem skutečný ZeroDivisionError v Python helperu: checklist skillu vynutil ověření, že regresní test před opravou skutečně selhal (potvrzeno), než ho přijal, a přinutil mě grepovat na stejný nechráněný vzor dělení i jinde v kódu — přísnost, kterou běžná ad hoc oprava vynechala. Většina jeho odkazů na zdroje (`../_shared/core/*`, `../oma-observability/SKILL.md`, předpokládané Serena MCP) ale směřuje mimo složku oma-debug do jeho rodičovského frameworku oh-my-agent, takže zkopírování jen této jedné složky skillu ponechá několik odkazů nefunkčních.
Testováno: 2026-07-13 · Claude Code 2.x (agent harness)
Instalace
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
Příkazy a ukázkové prompty
/oma-debugLadění zaměřené na kořenovou příčinu, které u každé opravy vynucuje regresní test red-then-green.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
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