goose-ads
Edit, resize, animate and study image ads with GooseWorks in this chat. New static or image ads go to the make-static-ads skill…
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
Claude Code
$ npx -y skills add gooseworks-ai/goose-skills --skill render-ig-live-gallery --agent claude-code
Codex
$ npx skills add gooseworks-ai/goose-skills --skill render-ig-live-gallery -a codex -y
Cursor
$ npx skills add gooseworks-ai/goose-skills --skill render-ig-live-gallery -a cursor -y
Gemini CLI
$ npx skills add gooseworks-ai/goose-skills --skill render-ig-live-gallery -a gemini-cli -y
GitHub Copilot
$ npx skills add gooseworks-ai/goose-skills --skill render-ig-live-gallery -a github-copilot -y
OpenCode
$ npx skills add gooseworks-ai/goose-skills --skill render-ig-live-gallery -a opencode -y
Windsurf
$ npx skills add gooseworks-ai/goose-skills --skill render-ig-live-gallery -a windsurf -y
name: render-ig-live-gallery description: 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 — FREE (the music bed comes from create-music-elevenlabs), products and wordmark stay crisp. Use for the ig-live-gallery format. status: active
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 (the fictional stationery brand Inkwren) — its phrases, comments, payoff and music prompt are that demo's creative answers, not defaults. Config shape:
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.
drop-shadow otherwise inflates the box and the product reads shifted sideways. The renderer measures the top 50% of the silhouette with an `L<246` threshold (catches white-product edge shading too) and centers that midpoint.
product — that's fine; don't shrink them to a thin edge ribbon.
PIL can't render color emoji); the comment INPUT bar stays empty. LIVE badge + viewer count + hearts are ambient live-stream chrome, not proof claims.
A silent `WxH` (default 1080x1920) H.264 master. Generate + mux the `create-music-elevenlabs` bed with a short fade in/out + loudnorm (`-map 0:v:0 -map 1:a:0`), then QC with `watch`.
Put your AI agent on the growth team. Research customers and competitors, analyze what is working, create the next campaign, and learn from the result.
Edit, resize, animate and study image ads with GooseWorks in this chat. New static or image ads go to the make-static-ads skill…
Make product photos (studio, lifestyle or on a model) of a brand's real products with GooseWorks in this chat. Start brand work…
Make an approved GooseWorks video when an answer's next_step gives its command.
Make a video ad in this chat from a real reference ad, found or theirs; styles are the fallback. Follow every answer's next_step.
GooseWorks growth coworker and router for markets, competitors, audiences, creators, campaigns, ads, photos, graphics, video,…
Create a custom video with sourced product accuracy, explicit sound routing and exact-final audiovisual review.
When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use…
Comprehensive SEO analysis for any website or business type. Full site audits, single-page analysis, technical SEO (crawlability,…
Turn the current project website into a short, polished, shareable launch video using Hyperframes. Use when someone says "/brag",…
Full website GEO+SEO audit with parallel subagent delegation. Orchestrates a comprehensive Generative Engine Optimization audit…