Depuración y Recuperación de Errores
Cuando algo se rompe, reproduce el fallo, redúcelo al caso mínimo y corrige la causa raíz, no el síntoma.
Qué incluye
Cuando una prueba falla o algo se rompe, puede ser tentador adivinar un arreglo rápido o parchear el síntoma — deduplicar en la interfaz, por ejemplo — en vez de averiguar por qué pasa de verdad, y esa apuesta puede salir mal más veces de las que parece. Esta skill para cualquier trabajo nuevo en cuanto aparece el fallo, reproduce el error de forma fiable — incluidos los intermitentes, probando hipótesis de tiempo, entorno o estado compartido —, y lo reduce al caso mínimo que todavía lo dispara. Corrige la causa raíz en vez del síntoma, y añade una prueba de regresión que falle sin el arreglo y pase con él, antes de dar el problema por cerrado. Para quien se encuentra con una prueba que falla, una build rota o un comportamiento inesperado y quiere un método ordenado para llegar a la causa real en vez de ir probando a ciegas.
Resultados
- Causa raíz corregida (no el síntoma), con una prueba de regresión que falla sin el arreglo y pasa con él.
- Caso mínimo reproducible del fallo, incluidos los intermitentes.
Requisitos
- Claude Code o Codex, con tu propia suscripción.