# EvanFlow: desarrolla con pruebas y puntos de revisión humana

> Lleva una funcionalidad desde el diseño hasta la revisión con ciclos pequeños de prueba, implementación y refactorización.

Verificado el 27 oct 2026.

## Qué es

EvanFlow es un conjunto de skills para dirigir desarrollo con Claude Code. Encadena definición, planificación, ejecución e iteración con puntos en los que la persona revisa lo que va a ocurrir.

## Para qué te sirve

- Cuando necesitas aprobar el diseño y el plan antes de que el agente modifique código.
- Cuando quieres comprobar cada comportamiento con una prueba que falle antes de implementarlo.
- Cuando una tarea larga necesita controles de alcance y revisión del diff.

## Cómo funciona

La skill de entrada coordina el ciclo. La disciplina TDD se aplica dentro de cada tarea: prueba fallida, implementación mínima y refactorización. La revisión posterior inspecciona cambios, comprobaciones y posibles desvíos.

El plugin incluye subagentes y un hook para operaciones Git. El README describe un flujo que se detiene antes de esas operaciones para que el usuario decida. No debes confundir ese comportamiento propuesto con permisos impuestos por el sistema operativo.

## Antes de empezar

Necesitas Claude Code, un proyecto con pruebas utilizables y `jq` para el hook de protección Git. El README advierte que, si falta `jq`, ese hook falla silenciosamente y no bloquea operaciones peligrosas. La instalación por marketplace activa las piezas del plugin; revisa los hooks antes de aplicarlos a un proyecto con reglas propias. GitHub devuelve `NOASSERTION`, por lo que conviene leer el texto de licencia en lugar de asumir una licencia estándar.

## Límites y alternativas

TDD requiere pruebas de comportamiento útiles; escribir pruebas que solo repitan la implementación no aporta la misma garantía. Para cambios muy pequeños, adapta la ceremonia al alcance. Si ya tienes otro orquestador, revisa si ambos intentarán gobernar la misma tarea.

## Recursos

- [Repositorio y README](https://github.com/evanklem/evanflow) - 419 estrellas; licencia detectada por GitHub: NOASSERTION.
- [Licencia](https://github.com/evanklem/evanflow/blob/main/LICENSE) - Consulta sus condiciones antes de reutilizar el proyecto.
