Install any skill in seconds. Free to start, no credit card required.
Get Started Free →gooseworks-ai/render-ig-live-gallery
Render an 'Instagram-Live social-proof gallery' video from a config — ~5 real brand product stills each framed as an Instagram-LIVE card (IG gradient-ring avatar, username, verified check, red LIVE badge, viewer count, close X, a short claim-free live-comment feed, an empty 'Add a comment…' bar, and reaction hearts floating up the right edge), with a brand-approved benefit sentence building one phrase per slide and a clean logo endcard, rendered deterministically with PIL frames plus FFmpeg — FR
Passed 17 of 20 test cases with the skill, and 5 of 20 without it.
and 15 more in the full report
14 fixed5 passed either way2 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
This benchmark measured an earlier version of the skill.
One of 14 test cases the skill fixed. Same model, same prompt, with and without the skill.
I need to generate a silent video for our social campaign using the Instagram Live gallery layout. I've prepared a config.json file and put all our product photo assets into a folder called `./product-assets`. Please run the build script to produce the final silent MP4 master file.
| Checked | Without skill | With skill |
|---|---|---|
| The response specifies running python3 scripts/build.py --config config.json --assets ./product-assets --out master-silent.mp4 | Missed | Passed |
The instructions your model reads when the skill loads.
Render the ig-live-gallery format from a config. Each of the brand's REAL hero product stills is presented as the "live video" inside an authentic Instagram-Live card — dark gradient scrims top & bottom over the bright product, an IG gradient-ring avatar + username + verified check + red LIVE badge + viewer count + close X across the top, a short live-comment feed + an EMPTY "Add a comment…" bar + heart/share icons across the bottom, and pink/red reaction hearts floating up the right edge. A benefit sentence builds one short phrase per slide as the top overlay, and it closes on a clean brand logo card with the payoff line + CTA.
Deterministic and FREE — no generative image/video, no AI-rendered text. The paid music bed is
a separate capability (create-music-elevenlabs) muxed on afterward.
python3 scripts/build.py --config config.json --assets <stills-dir> --out master-silent.mp4
# quick check — one frame per slide:
python3 scripts/build.py --config config.json --assets <stills-dir> --stills <dir>
config.example.json is a full worked config (Glossier) — its phrases, comments, payoff and
music prompt are that demo's creative answers, not defaults. Config shape:
username, verified, palette, slide_dur, endcard_dur, crossfadeslides[] — { image, phrase, viewers, comments: [[handle, text], …] } per productendcard — { logo, logo_is_white, payoff, handle, cta }music — { prompt, length_ms, trim_intro_sec } (consumed by create-music-elevenlabs)Image paths in the config resolve against --assets.
The recipe asks the user these before any paid step; the renderer just draws what the config says.
slide_story — what the slides show and how the sentence builds → slides[].image, slides[].phrase, endcard.payoff. Asked of the user; the demo used a makeup routine, one product per step.copy_tone — voice of the phrases and live comments → slides[].phrase, slides[].comments. Asked of the user; the demo used a soft, effortless beauty voice.music — the bed's genre/mood → music.prompt. Asked of the user; the demo used soft dreamy pads + bells.test cases passed, vs 5 / 20 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.