Render a single still image as an MP4 with a subtle ken-burns zoom (in or out). Used as the canonical motion primitive for editorial-illustration / 2D / static-image ads where generative video models would be the wrong tool. Fast, deterministic, free.
Skills in this repository
gooseworks-ai/gooseworks-ads-skills - Page 2
SkillsMP has collected 169 skills from gooseworks-ai/gooseworks-ads-skills. Open a skill to review its source and details.
gooseworks-ai/gooseworks-ads-skillsShowing 40 of 169 collected skills.
resize, crop, and normalize videos to target aspect ratios and frame rates.
cut a source video into named clips at exact time windows using ffmpeg. Use when you have a long video and a list of {name, start, end} segments and need each one as its own frame-accurate, re-encoded .mp4 — e.g. building a clip library, assembling an edit,…
Build an end card deterministically with ffmpeg — typewriter / fade-in text lines + logo overlay over a backdrop frame. No Playwright, no Remotion, no AI. Use when the end card is a static composition with simple fades.
Builds a 3s end-card mp4 from an external reference image (Pinterest, magazine spread, competitor ad) by generating the product/background layer via Nano Banana 2 (no text) and overlaying typography via an HTML hyperframe (Playwright-rendered at design…
Generate a single photoreal or designed image with OpenAI gpt-image via fal.ai. Supports gpt-image-1 (default, fixed sizes — the FAL fallback for Higgsfield's `gpt_image_2`) and gpt-image-2 (`openai/gpt-image-2`, custom output sizes up to 3840px). Routes to…
Generate a single still image with Nano Banana 2 (Google Gemini 2.5 Flash Image, multi-image edit mode) via fal.ai. Multi-reference editing — the default atom for AI avatar portraits, product flatlay/endcard backgrounds, and any composite scene that combines…
Generate a single image with Nano Banana (Gemini 2.5 Flash Image) via fal.ai. Same model family as Higgsfield's `nano_banana_2` — used as the FAL fallback for cartoon style anchors, cartoon keyframes, and any flat illustrative image. Pay-per-call billing;…
Generate a talking-head video clip with VEED Fabric 1.0 via the fal.ai API. Same model as `create-lipsync-hedra` (Veed Fabric on Hedra) but uses fal's pay-per-call billing instead of Hedra credits. Inputs unchanged — character still + audio in, lipsynced MP4…
Render a pixel-accurate iOS lockscreen mockup (status bar + clock + date + stacked notification banners + optional decorative tear/glow overlay) from a JSON config. Outputs HTML + PNG. Sibling of create-imessage-mockup — use this for ads whose payoff is the…
create Gooseworks-style graphic frames using the external goose-graphics skill and gooseworks CLI styles, especially for programmatic video scenes.
render animated on-screen text (typewriter, scale-in, slam, drop-in, punch-in) as RGBA .mov sequences via PIL for ffmpeg overlay with alpha.
create html and gsap motion graphics, called hyperframes in this repo, and render them to video.
render motion graphics from an approved storyboard manifest using a remotion (react) project. produces crisp deterministic text and timeline-precise motion. use for kinetic typography, snappy logo reveals, animated infographics, and any motion graphic where…
motion-graphic primitive — focus mechanic for scrolling lists. as a row's y-position approaches the focal center, opacity and font-weight ramp up; as it leaves, they ramp back down. directs attention without position alone. pairs with…
motion-graphic primitive — soft radial-gradient cloud rendered behind all content as the connective tissue across scenes. expands/contracts/drifts on a continuous noise-driven path, doubling as the visual metaphor for "AI generating" or "thinking". signature…
motion-graphic primitive — content cards rendered with ±5–8° baked tilt + slow lateral float, mimicking a physical pinboard. paired with sticker-tilt-wobble for the "alive" feel. canonical to pinterest and chaos-card packs.
motion-graphic primitive — multiple chips arrive at intentional off-axis anchor positions around a hero element (typically a phone or central card). chips stagger in with embedded emoji-stickers. canonical pinterest creators-orbit pattern. distinct from a…
motion-graphic primitive — graphic fill color is intentionally tied to a hue in underlying live-action footage so a wipe between graphic and photo reads as one continuous surface, not a collage. used in slatted-reveal scenes where the original solid fill…
motion-graphic primitive — point-particles emitting from a source position on a hit beat, with optional gravity and rotation. canonical celebration moment in sp-g riso illustration ("GOAL!" lockup) and occasional sp-e logo lockup accent.
motion-graphic primitive — continuous lateral card scroll at constant velocity. multiple cards visible simultaneously (e.g. 2.3 cards at once for partial-card peek at canvas edges, implying infinite content). distinct from card-stagger-slide which is…
motion-graphic primitive — four L-shaped corner brackets that stroke-on sequentially, framing the canvas like a film print. signals editorial / cinematic / "shot on film" aesthetic. used in sp-c. typically draws on at scene 1 and stays.
motion-graphic primitive — fake macos-style mouse cursor that moves along a bezier path and clicks ui affordances. paired with prompt-typewriter in sp-f product demos. feels like real product capture, not motion-graphic puppetry.
motion-graphic primitive — a persistent element (chip, ball, object, logo) that translates, rotates, and recolors across scene boundaries via a sharedLayer that sees composition-global time. the cut between scenes is a hard bg-swap; the handoff is what makes…
motion-graphic primitive — a brand-coded shape (capsule, pill, icon) briefly replaces a space character or letterform inside a headline. signals brand identity through type rhythm. used in pharma / wellness spots (capsule shape between words) and AI/SaaS…
motion-graphic primitive — pair of eyes (sclera + pupils) where each pupil tracks a periodic path with asymmetric independent offset to break the "doll-eyes" feel. canonical mascot beat (sp-a marshmallow). distinct sub-type of character-loop.
motion-graphic primitive — uniform noise texture overlaid with multiply blend mode at low opacity. signals "printed" / "shot on film" / "riso" feel. critical anti-AI visual cue across editorial and illustration packs.
motion-graphic primitive — animated SVG stroke-on of a hand-drawn line that follows a specific path. distinct from squiggle-draw-on which is a free-form wobbly squiggle. used for motion-line trails behind a traveling object, arrow callouts pointing at a UI…
motion-graphic primitive — subtle in-place vertical wobble applied to still illustrated figures so they don't feel like dead stamps. period ~1.2s, amplitude ±3px. canonical to sp-g riso illustration pack.
motion-graphic primitive — one letter inside a word becomes its own animated content slot, crossfading between glyph variants or hosting embedded imagery / icons. used for editorial wordmark moments like "M[I]E" where the I is a separate animated element.
motion-graphic primitive — three-phase transition where the brand glyph dissolves into a continuity element (aurora-blob), holds, then re-emerges as the product UI. canonical sp-f "You → Your App" opening beat where the o-letter dissolves into the aurora…
motion-graphic primitive — use a letterform (or any SVG glyph) as the alpha mask for content rendered behind. the letter's outline becomes the cutout through which the underlying photo / gradient / mockup is visible. distinct from generic mask-wipe (linear…
motion-graphic primitive — slot-machine-style digit slides with partial visibility of adjacent digits (previous on top, next on bottom). distinct from count-up which interpolates a value smoothly. canonical for stopwatch / odometer / dial idioms. linear…
motion-graphic primitive — a top-left ticker / corner brand tag / corner ornament that renders ABOVE all scene content for the entire spot duration. continuity branding — gives the piece a "section of a larger work" identity. canonical sp-c (going net zero)…
motion-graphic primitive — character-by-character text reveal at constant rate. mechanical, no easing. canonical sp-f product-demo idiom for "user types a prompt" beat. renderer = hyperframe-gsap (linear character pacing renders most naturally in html).
motion-graphic primitive — paired text-list + media-list rails scrolling vertically in lock-step. text rail on left, media rail on right. each row advances together as the user "scrolls" through an archive. canonical hermès sessions layout. renderer =…
motion-graphic primitive — multi-stripe rectangular reveal where the canvas (or a region) fractures into N horizontal strips and each strip wipes from layer A to layer B in sequence. distinct from mask-wipe (single sweep). canonical to single-transition spots…
motion-graphic primitive — wobbly hand-drawn SVG path that strokes on with `stroke-dasharray` / `stroke-dashoffset` animation, often ending in a hand-drawn arrow tip. used for underlines, accent marks, arrows, traces. central to SP-B (pinterest doodles) and…
motion-graphic primitive — small UI chip / sticker / label that pops in as a delayed nested beat AFTER its parent card / panel has landed. encodes the two-tier choreography that's the single most consistent "pro" tell across reference videos (parent lands…
motion-graphic primitive — continuous subtle tilt oscillation on a sticker / chip / label after it has popped in. period ~1s, amplitude ±1°. one of the "alive" cues that separates pro motion graphics from amateur. used in sp-e chaos-card pack as the default…