TDD Workflow proporciona un proceso prescriptivo, enfocado en desarrolladores, para el desarrollo guiado por tests (TDD) de la lógica del lado servidor, ad…
TDD Workflow proporciona un proceso prescriptivo, enfocado en desarrolladores, para el desarrollo guiado por tests (TDD) de la lógica del lado servidor, además de un pequeño helper harness update-check. Úsalo cuando te pidan «escribir tests primero», cuando sigas TDD o cuando implementes un nuevo comportamiento en el backend. Define el ciclo TDD (escribir un test que falle, ejecutar, implementar el código mínimo, ejecutar, refactorizar) y hace cumplir las convenciones de tests del proyecto: ubicaciones de tests (tests o tests/), nombres (.test.ts /.spec.ts), detección de framework (revisar package.json para Vitest o Jest) y ejecución de tests vía HARNESS_TEST_CMD desde.claude/hooks/harness.config.sh. El CLI update-check incluido imprime mensajes UPGRADE_AVAILABLE o JUST_UPGRADED para guiar las actualizaciones del harness. También documenta patrones de mock en Vitest: se prefieren importaciones estáticas con vi.hoisted() y el uso de vi.clearAllMocks() para evitar tests inestables, mejorando el determinismo, la fiabilidad en CI y la mantenibilidad de las refactorizaciones.
Esta página forma parte del hub OpenClaw Skills con guías de instalación, categorías y enlaces prácticos.