Visual Flow Gif

Przekształca notatki procesowe w diagram przepływu PNG i animowany GIF za pomocą skryptu Python/Pillow

Autor: AI-Builder-Club · AI-Builder-Club/skills

Testowano · Działa ★ 8.8/10

Visual Flow Gif — Przekształca notatki procesowe w diagram przepływu PNG i animowany GIF za pomocą skryptu Python/Pillow

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 GIF
  • Create a flow diagram from these workflow notes
  • Generate a PNG diagram from this article