Visual Flow Gif
Convierte notas de proceso en un diagrama de flujo PNG y GIF animado a través de un script Python/Pillow
Probado · Funciona
Qué hace
Convierte material fuente como artículos, notas de flujo de trabajo o bocetos de arquitectura en un diagrama de flujo mediante la creación de una especificación JSON y su renderizado a un PNG estático más un GIF animado con un script Python/Pillow incluido. Se activa cuando el usuario desea visualizar un proceso, sistema o pipeline como un diagrama animado en lugar de una imagen estática o un gráfico de datos. Incluye una guía de estilo de roles de color, especificaciones predeterminadas de luz/oscuridad y validación --verify/--check del recuento de fotogramas y el movimiento.
Informe de la prueba
Cloné el repositorio y ejecuté scripts/render_animated_gif.py bajo Python 3.13 / Pillow 12. La renderización del default-spec.json incluido produjo un PNG de 253KB y un GIF de 6.8MB, 48 fotogramas, con --check pasando todas las validaciones (existencia, dimensiones, recuento de fotogramas, movimiento muestreado). Para la prueba de salida, creé una especificación de pipeline de CI (push->build->test->deploy con un bucle de fallo de prueba): la skill emitió un PNG de 900x420 más un GIF animado de 1.5MB y 48 fotogramas con un pulso en el nodo Test y roles de color (azul/verde/púrpura) según la guía de estilo; confirmé visualmente que el PNG muestra etiquetas legibles de estilo dibujado a mano y el bucle de fallo enrutado y redondeado. La línea base era un SVG estático de 989 bytes sin animación. Mi primera especificación usó "arrows" y no produjo bordes hasta que la corregí al campo "edges" documentado. Las rutas de SKILL.md usan ${CLAUDE_PLUGIN_ROOT}, que no está configurado en una instalación simple de ~/.claude/skills, por lo que la ruta de ejecución debe sustituirse manualmente.
Probado el: 2026-07-21 · Claude Code 2.x (agent harness)
Instalación
git clone --depth 1 https://github.com/AI-Builder-Club/skills.git /tmp/visual-flow-gif-src
mkdir -p ~/.claude/skills
cp -R /tmp/visual-flow-gif-src/skills/visual-flow-gif ~/.claude/skills/visual-flow-gif
# Requires Python 3.10+ and Pillow 10+ (tested with 3.13 / Pillow 12).
# python3 -m pip install -r ~/.claude/skills/visual-flow-gif/requirements.txt
# Run the renderer directly (SKILL.md references ${CLAUDE_PLUGIN_ROOT}; for a
# standalone skill install substitute ~/.claude/skills/visual-flow-gif):
# python3 ~/.claude/skills/visual-flow-gif/scripts/render_animated_gif.py \
# --spec /path/to/spec.json --outdir /path/to/out --basename diagram --verify --check
# Start from assets/default-spec.json (light) or assets/dark-spec.json; edges use
# the "edges" field, not "arrows". Excalifont is optional; renderer falls back. Comandos y prompts de ejemplo
/visual-flow-gifConvierte notas de proceso en un diagrama de flujo PNG y GIF animado a través de un script Python/Pillow
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
Turn this architecture sketch into an animated GIFCreate a flow diagram from these workflow notesGenerate a PNG diagram from this article