# Make Video Ads

Use when the marketer says: make me a video ad, a 30-second ad for paid social, a Reel...

- Repository: https://github.com/gooseworks-ai/goose-skills (1276 stars)
- Category: Marketing
- License: MIT
- Last updated: 2026-10-27
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add gooseworks-ai/goose-skills --skill make-video-ads -g -a claude-code -y`
Codex: `npx skills add gooseworks-ai/goose-skills --skill make-video-ads -g -a codex -y`
Cursor: `npx skills add gooseworks-ai/goose-skills --skill make-video-ads -g -a cursor -y`
Gemini CLI: `npx skills add gooseworks-ai/goose-skills --skill make-video-ads -g -a gemini-cli -y`

## Description

Use when the marketer says: make me a video ad, a 30-second ad for paid social, a Reel / TikTok / Shorts ad, a UGC-style video made with AI (no real creator), a product demo video, remake this ad I like for my brand, cut our best organic video into an ad, more like my winning video with new hooks, my video ad got rejected, fix it. Delivers a produced, ready-to-post video ad grounded in a researched angle: one message, a hook for the first two seconds, every claim traced to the brand's signed-off claims, no generated person posing as a customer, the exact words and the price approved before anything renders (one video, or one plus two hook variants), an honest review of the result, priced fixes only on a yes, and launch copy and notes for the ads team. Works in chat apps. Never publishes or spends ad budget. Not for real creators filming for you, work-with-creators (unsure? ask: AI-made or a real person); not for a phone-shot organic post, run-organic-social; not for static ads, make-static-ads.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# make-video-ads

The video engine plans, prices, renders and checks files. This playbook is the creative director and scriptwriter around it: one researched angle, a hook in the buyer's words, every word and picture held to the signed-off claims, no generated person speaking as a customer, the human shown exactly what they pay for, and an honest review of the result.

## What you get

- A **finished video ad** for the primary placement, with its script, angle (and where it came from), the claims it uses and the credits spent against the price approved.
- An honest **review note**: what the automatic reads show, what to confirm by watching, and what only the human can judge.
- **Launch copy and launch notes** in `ads/videos/<project_id>.md`, one file per video, for run-paid-campaigns (the chosen, script-checked post copy; AI label to switch on; music to add in-platform; sibling hook variants).
- An offer of **hook variants** on the approved body (priced), and of other ratios or lengths (each its own video and price).

## Before you start

**Hard rules:**

The rest: https://github.com/gooseworks-ai/goose-skills/blob/HEAD/drafts/marketing/make-video-ads/SKILL.md
