Visual Flow Gif

Gjør prosessnotater om til et PNG og animert GIF flytdiagram via et Python/Pillow-skript

av AI-Builder-Club · AI-Builder-Club/skills

Bestått ★ 8.8/10

Visual Flow Gif — Gjør prosessnotater om til et PNG og animert GIF flytdiagram via et Python/Pillow-skript

Hva den gjør

Konverterer kildemateriale som artikler, arbeidsflytnotater eller arkitekturskisser til et flytdiagram ved å forfatte en JSON-spesifikasjon og rendere den til en statisk PNG pluss en animert GIF med et medfølgende Python/Pillow-skript. Utløses når brukeren ønsker å visualisere en prosess, et system eller en pipeline som et animert diagram i stedet for et statisk bilde eller datadiagram. Inkluderer en fargerolle-stilguide, standard lys/mørk spesifikasjoner, og --verify/--check validering av bildeantall og bevegelse.

Testrapport

Klonet repoet og kjørte scripts/render_animated_gif.py under Python 3.13 / Pillow 12. Rendering av den medfølgende default-spec.json produserte en 253KB PNG og 6.8MB GIF, 48 rammer, med --check som besto alle valideringer (eksistens, dimensjoner, bildeantall, samplet bevegelse). For utgangstesten forfattet jeg en CI-pipeline spesifikasjon (push->build->test->deploy med en test-fail loop): ferdigheten sendte ut en 900x420 PNG pluss en 1.5MB 48-rammers animert GIF med en puls på Test-noden og fargeroller (blå/grønn/lilla) per stilguiden; jeg bekreftet visuelt at PNG-en viser lesbare håndtegnede etiketter og den avrundede rutete feilsløyfen. Baseline var en statisk 989-byte SVG med null animasjon. Min første spesifikasjon brukte "arrows" og produserte ingen kanter før jeg korrigerte den til det dokumenterte "edges"-feltet. SKILL.md-stier bruker ${CLAUDE_PLUGIN_ROOT}, som er udefinert på en ren ~/.claude/skills-installasjon, så kjørestien må erstattes manuelt.

Testet på: 2026-07-21 · Claude Code 2.x (agent harness)

Installer

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.

Kommandoer og eksempelprompter

  • /visual-flow-gifGjør prosessnotater om til et PNG og animert GIF flytdiagram via et Python/Pillow-skript

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • Turn this architecture sketch into an animated GIF
  • Create a flow diagram from these workflow notes
  • Generate a PNG diagram from this article