Oma Debug

Depuración de causa raíz que obliga a un test de regresión rojo-luego-verde en cada corrección.

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

Funciona con configuración ★ 8.0/10

Oma Debug — Depuración de causa raíz que obliga a un test de regresión rojo-luego-verde en cada correcció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 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