Skip to content
Marketing
Skill

/ads-video

Generates complete video ad scripts for 15s, 30s, and 60s formats with shot-by-shot breakdowns, voiceover scripts, on-screen text, B-roll suggestions, music direction, storyboard outlines, and three proven video frameworks

BOOST
From plugin
ai-ads-claude
27215 skills5 agents
Install
$ npx -y skills add zubair-trabzada/ai-ads-claude --skill ads-video --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/ads-video

Context preview

The summary Claude sees to decide when to auto-load this skill.

Generates complete video ad scripts for 15s, 30s, and 60s formats with shot-by-shot breakdowns, voiceover scripts, on-screen text, B-roll suggestions, music direction, storyboard outlines, and three proven video frameworks

SKILL.md

ads-video.SKILL.md
name: Video Ad Script Writer
description: Generates complete video ad scripts for 15s, 30s, and 60s formats with shot-by-shot breakdowns, voiceover scripts, on-screen text, B-roll suggestions, music direction, storyboard outlines, and three proven video frameworks

Video Ad Script Writer

Skill Purpose

Generate complete, production-ready video ad scripts for three standard ad lengths: 15-second (TikTok/Reels/Bumper), 30-second (Pre-roll/Stories), and 60-second (YouTube/Facebook). Each script includes a shot-by-shot breakdown with exact timing, voiceover transcript, on-screen text overlays, B-roll suggestions, music/mood direction, and CTA placement. Scripts are written using three proven video ad frameworks and include a storyboard outline that a video editor or motion designer can follow without additional briefing.

When to Use

  • User runs `/ads video <product>`
  • User asks for video ad scripts, video creative, or video content for ads
  • Called as a subagent from `/ads strategy` (the main orchestrator)
  • User needs scripts for TikTok ads, YouTube pre-roll, Instagram Reels, Facebook video ads, or Stories
  • User wants to brief a video editor or freelancer on ad creative

Input Requirements

  • **Required:** Product or service to advertise (name, description, or URL)
  • **Optional:** Target audience persona, brand guidelines, existing footage/assets, desired tone, specific platform focus, offer details

How to Execute

Step 1: Gather Product & Brand Context

If a URL is provided, fetch it using `WebFetch` and extract:

  • Product/service name and description
  • Key features and benefits
  • Price point and offer structure
  • Target audience indicators
  • Brand tone and visual style
  • Existing video content (YouTube channel, social media)
  • Testimonials or case studies
  • Competitor positioning

Run supplementary research:

WebSearch: "[Product/Brand]" video ad
WebSearch: "[Industry]" best video ad examples
WebSearch: "[Industry]" TikTok ad examples viral
WebSearch: "[Product category]" YouTube ad examples

Establish the video brief:

## Video Brief

**Product/Service:** [Name]
**Business:** [Company name]
**What it does:** [1-sentence description]
**Who it's for:** [Target persona in 1 sentence]
**Core benefit:** [The #1 reason someone buys this]
**Key differentiator:** [What makes it different from alternatives]
**Price/Offer:** [Current pricing, discount, free trial]
**Desired action:** [What should the viewer DO after watching]
**Tone:** [Professional / Casual / Energetic / Bold / Warm / Edgy / Playful]
**Brand colors:** [Primary and secondary if known]
**Existing assets:** [Footage, product photos, testimonials available]
**Competitors to reference:** [Who they're competing against for attention]

Step 2: Apply Three Video Ad Frameworks

Every script set uses all three frameworks. Each framework produces one version per ad length (15s, 30s, 60s) for a total of 9 scripts.

---

Framework 1: Hook-Demo-CTA

**Structure:**

  • **Hook (first 20-30% of runtime):** Bold opening statement, shocking stat, or provocative question that stops the scroll
  • **Demo (middle 50-60%):** Show the product in action. Prove the claim made in the hook. Use screen recordings, product shots, or demonstrations.
  • **CTA (final 10-20%):** Clear call to action with urgency or incentive. On-screen text + verbal CTA.

**Best for:** SaaS demos, product showcases, tool walkthroughs, e-commerce product reveals **Psychology:** The hook creates attention, the demo creates desire through proof, the CTA creates action through urgency.

---

Framework 2: Problem-Solution-Proof

**Structure:**

  • **Problem (first 25-30%):** Show or describe the painful problem the audience faces. Make them feel the frustration.
  • **Solution (middle 40-50%):** Introduce the product as the answer. Show how it specifically solves the problem stated.
  • **Proof (final 20-30%):** Back it up. Testimonial clip, results screenshot, before/after, or stat. End with CTA.

**Best for:** Pain-driven products, service businesses, health/wellness, financial services, any product that solves a clear problem **Psychology:** Pain activation (amygdala), then relief (dopamine release when solution is shown), then social validation (proof reduces risk).

---

Framework 3: UGC-Style Testimonial

**Structure:**

  • **Personal hook (first 15-25%):** Person speaking directly to camera with a relatable statement: "I tried everything for [problem] and nothing worked until..."
  • **Story/experience (middle 50-60%):** Tell the story of discovering and using the product. Show authentic, unpolished moments. Include specific details and results.
  • **Recommendation + CTA (final 15-25%):** Genuine endorsement with specific reasons why. End with "Link in bio" or "Check it out" style CTA.

**Best for:** DTC brands, courses/coaching, beauty/wellness, apps, any product where social proof drives purchase **Psychology:** Mirror neurons fire when watching someone like us share an experience. UGC-style content bypasses ad skepticism because it looks like organic content.

Step 3: Write Scripts for Each Length

---

15-Second Scripts (TikTok / Reels / Bumper Ads)

Constraints:

  • Total runtime: 15 seconds
  • Word count (voiceover): 30-40 words max
  • On-screen text: 2-3 text cards max
  • One single focused message — no room for multiple points
  • Hook must land in first 1.5 seconds

For each of the 3 frameworks, produce a script in this format:

### 15s Script [Number] — [Framework Name]

**Platform(s):** TikTok In-Feed, Instagram Reels, YouTube Bumper
**Aspect ratio:** 9:16 (vertical)
**Total runtime:** 15 seconds
**Word count:** [count] words

---

| Time | Visual / Shot | On-Screen Text | Voiceover / Audio | Music/SFX |
|---|---|---|---|---|
| 0:00-0:02 | [Shot description — camera angle, subject, action] | [Bold text overlay] | "[Spoken words]" | [Music mood: energetic opener / bass drop / trending sound] |
| 0:02
Read more
Ships withai-ads-claude

AI-powered advertising strategy engine for Claude Code. Build complete ad strategies, generate platform-specific copy (Google, Meta, LinkedIn, TikTok, YouTube, Pinterest), design campaign funnels, allocate budgets, and produce professional PDF reports. 15 skills, 5 parallel agents.

Get the whole plugin

Other skills on ai-ads-claude.