render-3d-product-showcase
Assemble a premium 3D product-showcase ad from a config — four beat clips (an orbiting hero rotation, a macro push-in, a physics reveal, a typographic close) normalized to the brand-color canvas, hard-concatenated in order, closed on a deterministic Playwright brand end card, and mixed under one instrumental bed at loudnorm I=-16 (music-only, no VO). Ships the runnable build_endcard.py + build_masters.py; the rotation/macro clips are create-video-fal i2v seeded on a create-image-fal styled hero, the reveal is Veo3 i2v, and the bed is create-music-elevenlabs. Use for the 3d-product-showcase for
npx skills add gooseworks-ai/goose-skills --skill render-3d-product-showcase --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# render-3d-product-showcase Assemble a premium **3D product-showcase** ad from a config: one real product floats centered on a clean seamless brand-color backdrop and sells itself across four beats — an orbiting hero rotation, a macro push-in on the surface detail, a physics reveal (`exploded_view` / `particle_disintegration` / `liquid_splash`, or `rotation_only`), then a typographic brand close. This capability is the **FREE, deterministic assembly** that stitches the delivered beats into the master; it spends nothing. `scripts/config.example.json` is the worked example (DIBS Beauty "Desert Island Duo", ~15s 720×1280 9:16); `scripts/build_endcard.py` + `scripts/build_masters.py` are the runnable free assembly; `scripts/PIPELINE.md` maps every config block to its source step; `scripts/README.md` documents the assembly. ## Run This is the **FREE, deterministic** assembly stage — it spends nothing. The paid inputs are separate capabilities: Beats 1 & 2 (hero rotation + macro push-in) are **`create-video-fal` image-to-video seeded on a `create-image-fal` styled hero** — a nano-banana restyle of the brand's REAL product photo onto the seamless studio set, so the product geometry is re
- Run
- Contract (the free assembly)
What does the render-3d-product-showcase skill do?
Assemble a premium 3D product-showcase ad from a config — four beat clips (an orbiting hero rotation, a macro push-in, a physics reveal, a typographic close) normalized to the brand-color canvas, hard-concatenated in order, closed on a deterministic Playwright brand end card, and mixed under one instrumental bed at loudnorm I=-16 (music-only, no VO). Ships the runnable build_endcard.py + build_masters.py; the rotation/macro clips are create-video-fal i2v seeded on a create-image-fal styled hero, the reveal is Veo3 i2v, and the bed is create-music-elevenlabs. Use for the 3d-product-showcase for
How do I install it?
Run `npx skills add gooseworks-ai/goose-skills --skill render-3d-product-showcase --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From gooseworks-ai/goose-skills, a repository with 1,091 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
