Install any skill in seconds. Free to start, no credit card required.
Get Started Free →gooseworks-ai/render-split-screen-creator
Assemble a split-screen creator ad from a config — a two-zone vertical composite where a supplied AI-creator lip-sync take fills the BOTTOM ~48% while real 16:9 product/demo clips run uncropped in the TOP ~52%, each top clip contain-fit with a darkened blurred cover-scale fill of the same clip (never black bars), a 3px brand-color divider between the zones, the creator slice cover-fit per the per-scene VO timing, scenes hard-concatenated with the body audio being the concatenated creator VO slic
Passed 17 of 21 test cases with the skill, and 8 of 21 without it.
and 10 more in the full report
10 fixed8 passed either way4 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
This benchmark measured an earlier version of the skill.
One of 10 test cases the skill fixed. Same model, same prompt, with and without the skill.
When generating lip-sync takes for 5 split-screen video variants simultaneously using VEED Fabric 1.0, can we issue all lip-sync rendering HTTP requests concurrently with Python `asyncio.gather`?
| Checked | Without skill | With skill |
|---|---|---|
| Executes VEED Fabric API requests sequentially. | Missed | Passed |
The instructions your model reads when the skill loads.
Assemble a split-screen creator ad from a config: a two-zone vertical (1080×1920, 9:16, ~40s) format where an AI creator talking-head anchors the BOTTOM ~48% of the frame and real 16:9 product/demo clips run uncropped in the TOP ~52%, a 3px brand-color divider between the zones. The creator delivers the whole VO cold-to-camera and each top clip proves the claim its VO line makes. This capability is the FREE, deterministic assembly + captions — the two-zone composite (contain-fit + blurred-cover fill + divider + creator slice), the hard-concat, the end card, and the word-level caption burn from the assembled cut.
scripts/config.example.json is one worked example (Perplexity concept-10
"Bloomberg terminal", ~40s 1080×1920 9:16, 6 scenes + an end card) — copy its
structure, never its creative values;
scripts/PIPELINE.md maps every config block to its source step and
scripts/README.md documents the free assembly.
The creative calls are made upstream by the user (the calling format's recipe
choices) and arrive here as config. This capability never picks them.
creator_gender / creator_age / creator_look — who the creator is
(creator.brief); shapes the anchor and the voice upstream. Here it only
affects framing checks. The worked example used a man in his 20s.setting — where the creator films from (creator.brief.vibe_setting).
The worked example used a lived-in room with window daylight.tone — the script and VO delivery; upstream only. The worked example
was a confident, fast explainer.caption_style — captions.style (serif-accent, kinetic-pop,
neon-glow, clean-bubble). Burned here. The worked example shipped
serif-accent.If a creative field is empty in the config, ask for it — don't fall back to the worked example's value.
This is the FREE, deterministic assembly + captions stage — it spends
nothing. The paid inputs are separate steps — the VO (create-vo-elevenlabs,
test cases passed, vs 8 / 21 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.