lab
Esc

Prueba con

↑↓ para moverte · Enter para abrir · también en /buscar?q= para agentes

flujo de trabajo intermedio claude-codeskillstddrevision

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

Instrucciones para tu agente

Esto es lo que se copia. Pégaselo a tu agente y te lo monta paso a paso.

O ábrelo directamente en ClaudeChatGPT

Pega este texto a tu agente (Claude Code, Codex, OpenCode, Hermes o el que uses) y dile «ayúdame a montarlo». Son los pasos para ponerlo en marcha; el porqué de cada pieza está en la guía completa.


Para el agente: cómo acompañar al usuario

  1. Pregunta primero para qué lo quiere. Si su objetivo no necesita algún paso, sáltalo.
  2. Antes de instalar, comprueba lo que ya tiene (versiones, claves, sistema operativo).
  3. Avanza un paso cada vez: explica en una frase qué vas a hacer y deja que el usuario lo ejecute o lo apruebe.
  4. Tras cada paso, comprueba que funcionó antes de seguir. Si falla, para y explica el error.
  5. No inventes comandos ni opciones: si la documentación del proyecto contradice estos pasos, manda la documentación.
  6. Al terminar, haz una prueba real con el objetivo del usuario y dile dónde profundizar.

Pasos de configuración

Paso 1: instala el plugin

Comprueba que Claude Code, Bash y jq están disponibles (Linux, macOS o Windows con WSL); el hook usa jq para analizar la entrada y no bloquea operaciones peligrosas si falta.

/plugin marketplace add evanklem/evanflow
/plugin install evanflow@evanflow

Paso 2: inicia un trabajo acotado

Reinicia Claude Code. El README propone pedir «Let's evanflow this» y describir la funcionalidad. Aprueba el diseño y el plan antes de continuar con la implementación.

Comprobación

Observa un ciclo real de prueba fallida, prueba superada y refactorización. Revisa el diff y confirma que el flujo se detiene para tu decisión sobre Git.

Si algo falla

Si las skills no aparecen, verifica el plugin y reinicia el cliente. Si otra configuración impone un flujo distinto, resuelve el conflicto antes de ejecutar tareas con escritura.

ver en .md ¿Prefieres el recurso entero?

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 - 419 estrellas; licencia detectada por GitHub: NOASSERTION.
  • Licencia - Consulta sus condiciones antes de reutilizar el proyecto.