Oma Debug
Depuración de causa raíz que obliga a un test de regresión rojo-luego-verde en cada corrección.
Funciona con configuración
Qué hace
Diagnostica errores, fallos y regresiones, aplica una corrección mínima de la causa raíz, y exige un test de regresión que falle antes de la corrección y pase después. Se activa con lenguaje de bug/debug/error/crash/traceback/exception/regression, y explícitamente delega el trabajo de features y la revisión general de código a otros agentes.
Informe de la prueba
Se corrigió un ZeroDivisionError real en un helper de Python: la lista de comprobación de la skill obligó a verificar que el test de regresión realmente fallara antes de la corrección (confirmado) antes de aceptarla, y obligó a buscar con grep el mismo patrón de división sin protección en otras partes -- un rigor que una corrección ad hoc normal se salta. Pero la mayoría de sus enlaces a recursos (`../_shared/core/*`, `../oma-observability/SKILL.md`, un MCP Serena asumido) salen de la carpeta oma-debug hacia su framework padre oh-my-agent, así que copiar solo esta carpeta de skill deja varias referencias colgando.
Probado el: 2026-07-13 · Claude Code 2.x (agent harness)
Instalación
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
Comandos y prompts de ejemplo
/oma-debugDepuración de causa raíz que obliga a un test de regresión rojo-luego-verde en cada corrección.
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
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