$npx -y skills add zubair-trabzada/ai-ads-claude --skill ads-videoGenerates 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
| 1 | # Video Ad Script Writer |
| 2 | |
| 3 | ## Skill Purpose |
| 4 | 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. |
| 5 | |
| 6 | ## When to Use |
| 7 | - User runs `/ads video <product>` |
| 8 | - User asks for video ad scripts, video creative, or video content for ads |
| 9 | - Called as a subagent from `/ads strategy` (the main orchestrator) |
| 10 | - User needs scripts for TikTok ads, YouTube pre-roll, Instagram Reels, Facebook video ads, or Stories |
| 11 | - User wants to brief a video editor or freelancer on ad creative |
| 12 | |
| 13 | ## Input Requirements |
| 14 | - **Required:** Product or service to advertise (name, description, or URL) |
| 15 | - **Optional:** Target audience persona, brand guidelines, existing footage/assets, desired tone, specific platform focus, offer details |
| 16 | |
| 17 | ## How to Execute |
| 18 | |
| 19 | ### Step 1: Gather Product & Brand Context |
| 20 | |
| 21 | If a URL is provided, fetch it using `WebFetch` and extract: |
| 22 | - Product/service name and description |
| 23 | - Key features and benefits |
| 24 | - Price point and offer structure |
| 25 | - Target audience indicators |
| 26 | - Brand tone and visual style |
| 27 | - Existing video content (YouTube channel, social media) |
| 28 | - Testimonials or case studies |
| 29 | - Competitor positioning |
| 30 | |
| 31 | Run supplementary research: |
| 32 | ``` |
| 33 | WebSearch: "[Product/Brand]" video ad |
| 34 | WebSearch: "[Industry]" best video ad examples |
| 35 | WebSearch: "[Industry]" TikTok ad examples viral |
| 36 | WebSearch: "[Product category]" YouTube ad examples |
| 37 | ``` |
| 38 | |
| 39 | Establish the video brief: |
| 40 | |
| 41 | ```markdown |
| 42 | ## Video Brief |
| 43 | |
| 44 | **Product/Service:** [Name] |
| 45 | **Business:** [Company name] |
| 46 | **What it does:** [1-sentence description] |
| 47 | **Who it's for:** [Target persona in 1 sentence] |
| 48 | **Core benefit:** [The #1 reason someone buys this] |
| 49 | **Key differentiator:** [What makes it different from alternatives] |
| 50 | **Price/Offer:** [Current pricing, discount, free trial] |
| 51 | **Desired action:** [What should the viewer DO after watching] |
| 52 | **Tone:** [Professional / Casual / Energetic / Bold / Warm / Edgy / Playful] |
| 53 | **Brand colors:** [Primary and secondary if known] |
| 54 | **Existing assets:** [Footage, product photos, testimonials available] |
| 55 | **Competitors to reference:** [Who they're competing against for attention] |
| 56 | ``` |
| 57 | |
| 58 | ### Step 2: Apply Three Video Ad Frameworks |
| 59 | |
| 60 | Every script set uses all three frameworks. Each framework produces one version per ad length (15s, 30s, 60s) for a total of 9 scripts. |
| 61 | |
| 62 | --- |
| 63 | |
| 64 | #### Framework 1: Hook-Demo-CTA |
| 65 | |
| 66 | **Structure:** |
| 67 | - **Hook (first 20-30% of runtime):** Bold opening statement, shocking stat, or provocative question that stops the scroll |
| 68 | - **Demo (middle 50-60%):** Show the product in action. Prove the claim made in the hook. Use screen recordings, product shots, or demonstrations. |
| 69 | - **CTA (final 10-20%):** Clear call to action with urgency or incentive. On-screen text + verbal CTA. |
| 70 | |
| 71 | **Best for:** SaaS demos, product showcases, tool walkthroughs, e-commerce product reveals |
| 72 | **Psychology:** The hook creates attention, the demo creates desire through proof, the CTA creates action through urgency. |
| 73 | |
| 74 | --- |
| 75 | |
| 76 | #### Framework 2: Problem-Solution-Proof |
| 77 | |
| 78 | **Structure:** |
| 79 | - **Problem (first 25-30%):** Show or describe the painful problem the audience faces. Make them feel the frustration. |
| 80 | - **Solution (middle 40-50%):** Introduce the product as the answer. Show how it specifically solves the problem stated. |
| 81 | - **Proof (final 20-30%):** Back it up. Testimonial clip, results screenshot, before/after, or stat. End with CTA. |
| 82 | |
| 83 | **Best for:** Pain-driven products, service businesses, health/wellness, financial services, any product that solves a clear problem |
| 84 | **Psychology:** Pain activation (amygdala), then relief (dopamine release when solution is shown), then social validation (proof reduces risk). |
| 85 | |
| 86 | --- |
| 87 | |
| 88 | #### Framework 3: UGC-Style Testimonial |
| 89 | |
| 90 | **Structure:** |
| 91 | - **Personal hook (first 15-25%):** Person speaking directly to camera with a relatable statement: "I tried everything for [problem] and nothing worked until..." |
| 92 | - **Story/experience (middle 50-60%):** Tell the story of discovering and using the product. Show authentic, unpolished moments. Include specific details and results. |
| 93 | - **Recommendation + CTA (final 15-25%):** Genuine endorsement with specific reasons why. End with "Link in bio" or "Check it out" style CTA. |
| 94 | |
| 95 | **Best for:** DTC brands, courses/coaching, beauty/wellness, apps, any product where social proof drives purchase |
| 96 | **Psychology:** Mirror neurons fire when watc |