ai-builder-club/visual-flow-gif
Create animated flow diagrams from articles, workflow notes, architecture sketches, or process descriptions using a JSON specification and a local Python/Pillow renderer. Use when the user wants to turn source material into a static PNG + animated GIF diagram.
npx skills add https://github.com/AI-Builder-Club/skills --skill visual-flow-gif
Use this skill when a user wants to turn source material into a clear animated flow diagram.
The output should include:
${CLAUDE_PLUGIN_ROOT}/skills/visual-flow-gif/assets/default-spec.json for the default light theme.${CLAUDE_PLUGIN_ROOT}/skills/visual-flow-gif/assets/dark-spec.json only when the user asks for a dark version.x, y, w, and h values for predictable layout.animation.pulses; pulse highlights are strong by default.${CLAUDE_PLUGIN_ROOT}/skills/visual-flow-gif/references/spec-format.md for field details.Requires Python 3.10+ and Pillow 10+. If Pillow is missing, install it first:
python3 -m pip install -r ${CLAUDE_PLUGIN_ROOT}/skills/visual-flow-gif/requirements.txt
python3 ${CLAUDE_PLUGIN_ROOT}/skills/visual-flow-gif/scripts/render_animated_gif.py \
--spec /path/to/spec.json \
--outdir /path/to/output \
--basename diagram \
--verify \
--check
Always run with --verify --check before delivery.
--verify prints sampled frame differences so the GIF animation can be confirmed.
--check validates that:
Take ai-builder-club/visual-flow-gif from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.
The instructions reference pip.
Without those the skill loads but fails at the first command.