← all repositories
pyang5166/gbro-collage-broll

Five seconds of voiceover, three approval gates, one paper collage

An agent skill that forces you to approve the visual metaphor and static layout before it spends your Gemini credits on video generation.

Feature · 22 Jul 2026
Assembling Aesthetics: A Three-Gate Skill for Halftone B-Roll

This agent skill treats generative video not as a slot machine but as a print shop, forcing human approval on metaphor and layout before a single frame of motion is rendered.

Read the in-depth article
gbro-collage-broll
Collecting fresh signals — velocity needs a few days of history.
star history

What it does You feed it a roughly five-second voiceover line and it compresses the idea into a flat-color, halftone paper-collage B-roll clip. The output is a 9:16 silent MP4 where black-and-white photo cutouts and colored cardstock pieces slide into an empty frame and snap into place, stop-motion style, at 720×1280 and 24 fps.

The interesting bit The skill treats bureaucratic friction as a feature, not a bug. A three-gate approval pipeline forces you to sign off on the text-only metaphor and the static collage frame before gemini-omni-flash-preview ever wakes up. The README is refreshingly candid that this exists to stop you from wasting actual API money on bad prompts.

Key highlights

  • Batch mode supports partial approvals, so one rejected metaphor does not stall the entire queue
  • Gate 3 includes built-in QA: per-second frame extraction, empty-first-frame verification, and tail-frame comparison
  • Ships with evals for gate behavior and a setup checker that validates Python, ffmpeg, and API keys
  • Defaults strictly to Gemini Omni Flash; other models require explicit override

Caveats

  • Requires a Codex environment with the built-in image_gen tool for static-frame generation
  • The FAQ warns that slight paper-edge artifacts can appear in the first frame; strict empty-frame needs may require external editing
  • Video generation is billed per use through the Gemini API

Verdict Editorial producers and short-form creators who treat API credits as a line item will like the guardrails. Those seeking a fully hands-off, fire-and-forget video generator should look elsewhere.

Frequently asked

What is pyang5166/gbro-collage-broll?
An agent skill that forces you to approve the visual metaphor and static layout before it spends your Gemini credits on video generation.
Is gbro-collage-broll open source?
Yes — pyang5166/gbro-collage-broll is open source, released under the MIT license.
What language is gbro-collage-broll written in?
pyang5166/gbro-collage-broll is primarily written in Python.
How popular is gbro-collage-broll?
pyang5166/gbro-collage-broll has 675 stars on GitHub.
Where can I find gbro-collage-broll?
pyang5166/gbro-collage-broll is on GitHub at https://github.com/pyang5166/gbro-collage-broll.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.