Create animated flow diagrams from articles, workflow notes, architecture sketches, or process descriptions using a JSON specification and a local Python/Pillow renderer.
SkillScore64Maintained
Automatic
◆Design & UX Review pack
Last verified 8/15/2026
What it changes
Passed 10 of 16 test cases with the skill, and 4 of 16 without it.
Without skill27%
With skill64%
Checks it passed that the model alone missed
Validates that PNG and GIF files exist on disk
Includes the --check argument in the script call
Includes the --verify argument in the script call
and 9 more in the full report
10 fixed4 passed either way6 still failing2 broke
Pass-rate lift
+36 pp
Tokens
-25%
Agent turns
0%
Response time
-65%
Model gemini-3.6-flashMeasured 8/15/2026v114 of 22 cases passed with skill · 16 comparable
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 10 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 10
Prompt
If Pillow is missing on the environment before running the flow diagram render script, what command installs the necessary dependencies for rendering static PNGs and animated GIFs?
What was checked, without and with the skill
Checked
Without skill
With skill
Executes pip install -r pointing to requirements.txt
Missed
Passed
case-12 · gemini-3.6-flash · 8/15/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md76 lines5 filesincludes scripts
Visual Flow GIF
Use this skill when a user wants to turn source material into a clear animated flow diagram.
The output should include:
A static PNG diagram.
An animated GIF with visible motion.
The JSON spec used to render the diagram when useful for later edits.
Workflow
Read the source material and identify the system.
Inputs, outputs, actors, modules, tools, stores, and feedback loops.
Main steps, decision points, shared artifacts, and arrow direction.
Any visual constraints from a reference image.
Create a JSON spec.
Start from ${CLAUDE_PLUGIN_ROOT}/skills/visual-flow-gif/assets/default-spec.json for the default light theme.
Start from ${CLAUDE_PLUGIN_ROOT}/skills/visual-flow-gif/assets/dark-spec.json only when the user asks for a dark version.
Use short English labels unless the user asks for another language.
Use explicit x, y, w, and h values for predictable layout.
Use custom multi-point paths for routed arrows. Corners are rounded by default.
Add important modules to animation.pulses; pulse highlights are strong by default.
See ${CLAUDE_PLUGIN_ROOT}/skills/visual-flow-gif/references/spec-format.md for field details.
Render the diagram.
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