Visual Flow Gif
Przekształca notatki procesowe w diagram przepływu PNG i animowany GIF za pomocą skryptu Python/Pillow
Testowano · Działa
Co robi ten skill
Konwertuje materiały źródłowe, takie jak artykuły, notatki dotyczące przepływu pracy lub szkice architektury, w diagram przepływu poprzez stworzenie specyfikacji JSON i renderowanie jej do statycznego PNG oraz animowanego GIF-a za pomocą dołączonego skryptu Python/Pillow. Uruchamia się, gdy użytkownik chce zwizualizować proces, system lub potok jako animowany diagram, a nie statyczny obraz lub wykres danych. Zawiera przewodnik po stylach ról kolorów, domyślne specyfikacje jasne/ciemne oraz walidację --verify/--check liczby klatek i ruchu.
Raport z testu
Sklonowano repozytorium i uruchomiono scripts/render_animated_gif.py w Python 3.13 / Pillow 12. Renderowanie dołączonego default-spec.json wygenerowało PNG o rozmiarze 253KB i GIF o rozmiarze 6.8MB, 48 klatek, z --check przechodzącym wszystkie walidacje (istnienie, wymiary, liczba klatek, próbkowany ruch). Do testu wyjścia stworzyłem specyfikację potoku CI (push->build->test->deploy z pętlą test-fail): umiejętność wygenerowała PNG 900x420 plus animowany GIF 1.5MB z 48 klatkami z pulsowaniem na węźle Test i rolami kolorów (niebieski/zielony/fioletowy) zgodnie z przewodnikiem stylu; wizualnie potwierdziłem, że PNG pokazuje czytelne etykiety w stylu ręcznie rysowanym i zaokrągloną pętlę awarii. Baseline był statycznym SVG o rozmiarze 989 bajtów bez animacji. Moja pierwsza specyfikacja używała "arrows" i nie generowała krawędzi, dopóki nie poprawiłem jej na udokumentowane pole "edges". Ścieżki SKILL.md używają ${CLAUDE_PLUGIN_ROOT}, które jest niezdefiniowane w zwykłej instalacji ~/.claude/skills, więc ścieżka uruchomienia musi być podstawiona ręcznie.
Testowano: 2026-07-21 · Claude Code 2.x (agent harness)
Instalacja
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. Komendy i przykładowe prompty
/visual-flow-gifPrzekształca notatki procesowe w diagram przepływu PNG i animowany GIF za pomocą skryptu Python/Pillow
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Turn this architecture sketch into an animated GIFCreate a flow diagram from these workflow notesGenerate a PNG diagram from this article