Visual Flow Gif
Přemění poznámky k procesu na PNG a animovaný GIF diagram toku pomocí skriptu Python/Pillow
Otestováno · Funguje
Co umí
Převádí zdrojový materiál jako články, poznámky k workflow nebo architektonické náčrty na diagram toku vytvořením JSON specifikace a jejím vykreslením do statického PNG plus animovaného GIFu s přibaleným skriptem Python/Pillow. Spouští se, když uživatel chce vizualizovat proces, systém nebo pipeline jako animovaný diagram namísto statického obrázku nebo datového grafu. Zahrnuje průvodce stylem barevných rolí, výchozí specifikace pro světlý/tmavý režim a validaci počtu snímků a pohybu pomocí --verify/--check.
Testovací report
Klonoval jsem repo a spustil scripts/render_animated_gif.py pod Python 3.13 / Pillow 12. Vykreslení přibaleného default-spec.json vytvořilo 253KB PNG a 6.8MB GIF, 48 snímků, s --check, který prošel všemi validacemi (existence, rozměry, počet snímků, vzorkovaný pohyb). Pro výstupní test jsem vytvořil specifikaci CI-pipeline (push->build->test->deploy s test-fail smyčkou): skill vygeneroval 900x420 PNG plus 1.5MB 48snímkový animovaný GIF s pulzem na uzlu Test a barevnými rolemi (modrá/zelená/fialová) per the style guide; vizuálně jsem potvrdil, že PNG zobrazuje čitelné ručně kreslené popisky a zaoblenou směrovanou smyčku selhání. Baseline byl statický 989bajtový SVG s zero animation. Moje první specifikace používala "arrows" a nevytvořila žádné hrany, dokud jsem ji neopravil na dokumentované pole "edges". Cesty v SKILL.md používají ${CLAUDE_PLUGIN_ROOT}, což je nenastaveno při běžné instalaci ~/.claude/skills, takže cesta spuštění musí být nahrazena ručně.
Testováno: 2026-07-21 · Claude Code 2.x (agent harness)
Instalace
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. Příkazy a ukázkové prompty
/visual-flow-gifPřemění poznámky k procesu na PNG a animovaný GIF diagram toku pomocí skriptu Python/Pillow
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
Turn this architecture sketch into an animated GIFCreate a flow diagram from these workflow notesGenerate a PNG diagram from this article