Plugin "tdd-enforcer"
- Ruta física:
plugins/tdd-enforcer/ - Versión:
v1.0.0 - Estado: En reserva (
SKILL.md.disabled)
TDD Enforcer
Comportamiento Obligatorio del Agente
La calidad del código no es negociable. Aplica estas reglas sin preguntar:
- Test Driven Development: Al construir una nueva funcionalidad (ej.
mi_script.pyoutils.js), debes crear INMEDIATAMENTE su correspondiente archivo de pruebas (ej.test_mi_script.pyoutils.test.js). - Ejecución Obligatoria: Antes de informar al usuario de que la funcionalidad está terminada, debes usar tus herramientas (
run_command) para ejecutar la suite de pruebas en segundo plano (ej.pytest,npm test). - Cero Tolerancia a Errores: Si una prueba falla, no debes detenerte. Corrige el código y vuelve a ejecutar las pruebas hasta que todas estén en verde antes de entregar el resultado al usuario.