← ClaudeAtlas

novoads-pixar-storyboard-adlisted

Build a 30 to 60 second stylized 3D animated ad as a STORYBOARD — four to six separate beats, each rendered from its own key frame, with narration laid into the gaps, a music bed under it and captions burned on, assembled locally with ffmpeg. Carries the genre's beat formulas: an anthropomorphized problem character that speaks the pain in first person, a protagonist reveal, a mascot mechanism-of-action scene, and a composited end card. Produces a cast sheet, a beat board, a per-beat still, a per-beat clip, a per-gap voice-over line, and the exact generation calls in order. Trigger when the user wants a MULTI-SHOT animated spot: "a 30 second animated ad", "a storyboard ad", "several scenes", "a longer Pixar-style ad", "an animated ad with a voice-over", "an animated ad with the [object] character", "show how it works with little mascots", or hands you a product and asks for something with an arc rather than a single shot. Do NOT use for a single 15-second animated shot (use novoads-pixar-ad, which is one call
novoads/claude-code-ads · ★ 14 · AI & Automation · score 73
Install: claude install-skill novoads/claude-code-ads
# Novoads Pixar Storyboard Ad One product in. A 30 to 60 second stylized 3D animated ad out, cut from four to six separately rendered beats, with narration, music and captions. This is the **sibling** of `novoads-pixar-ad`, not a replacement for it. That skill renders one 15-second shot in ONE call, and its single-call doctrine is deliberate — everything that can go wrong in a stitch cannot go wrong there. This one buys an arc and pays for it in seams. If the story fits in fifteen seconds, use that skill instead and say so. Everything that skill says about STORY — the gates, the doctrines, the word budget per beat, the IP rules — still applies. Read it. This file covers only what changes when there are five shots instead of one. **The beat formulas live in [`references/formulas.md`](references/formulas.md).** That file is the craft: the four genre roles, the variable tables, and a worked still prompt and a worked clip prompt for each. This file is the pipeline. Read the formulas before you write the board, because the board is where the roles are assigned and it is the last cheap place to get them wrong. ## Before anything: this runs on a Novoads account 1. A Novoads account with credits. https://novoads.ai 2. The connector at `https://novoads.ai/api/mcp`, added to **the surface you are actually using**: - **Claude Code** — `claude mcp add --transport http novoads https://novoads.ai/api/mcp`, then `/mcp` to authenticate, then **restart Claude Code**. - **c