Full video production sequence with script review, actual ingredient choices, controlled generation, editing, evidence-based quality review, polish, captions and delivery. A host binding supplies project storage, authentic approvals, provider access and billing.
npx gooseworks install --all # then, in Claude Code, Cursor, or Codex: /gooseworks use the video-production-harness skill
This is the full production sequence used by Studio and customer video hosts. The host supplies its connection instructions; the production decisions and detailed steps live here once.
Read capabilities.md, the selected host binding and orchestrator.md before starting. Then read each detailed step when the sequence enters it. A missing capability, approval or dependency blocks that operation; do not invent a tool or substitute a successful status.
The sequence accepts a brief with an optional reference. References supply creative direction. New production still requires current script and ingredient approval, controlled spend, inspection of every clip and review of the actual final export.
The portable scripts provide local assembly and technical evidence. Their successful exit does not approve visual quality, spoken copy, captions, product identity or the final creative.
Build a vox-pop street interview video ad. An interviewer with a handheld mic asks passers-by one question about the brand's product, they give blunt wrong guesses, one gives the real answer, and the cut lands on a branded end card. Generates the takes through the GooseWorks fal proxy (Seedance 2.0 with native voice), then grades, re-cuts, captions and gates them locally. Use for the street-interview format.
Write the words of a short-form video ad (voiceover, dialogue, chat bubbles, on-screen lines) the way performance creative teams do instead of from a blank page. Builds the script from the buyers' own words, the beat sheet of an ad that already works and three deliberately different angles, filters them with a rule check and a second non-Claude model, and takes the strongest into the review with the other two as one-line swaps. Use it in every video ad run before any paid step, and whenever the user asks to write, rewrite or improve a video ad script or says a script sounds generic or AI-written.
Assemble a whiteboard explainer video ad from a beats file — a narrator explains one idea while a real whiteboard fills up in black marker, with a hand-lettered title, bulleted rows down the left, a drawing filling the right, and a payoff that letters the closing line and rings the claim. The board is a PHOTOGRAPH and the ink is multiplied onto it, so the surface sheen and window light come through the strokes; the drawings are generated as line art and traced to ordered strokes, then revealed in drawing order on the word they belong to. The layout is SOLVED from the beats, never hand-placed. FREE assembly (Pillow plus ffmpeg) apart from one board photo and one drawing per subject, both one-time per brand. Use for the whiteboard format.
Teach your coding agent to build fast, cheap value prop video ads from a brand's logo and product images, using HTML instead of a video model.
An iMessage video ad shows a text conversation on an iPhone screen. Here is how a single skill teaches Claude to build one, with sound and an end card.
A seven-step workflow for turning a concept brief into a finished animated explainer ad with Claude Code, image models and ffmpeg.