Skip to main content
skill CX Codex

youtube-ads — Claude Code skill: YouTube ad campaigns

Picks the right YouTube ad format for your goal, sets creative specs, and runs a pre-launch check.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add kostja94/marketing-skills --skill youtube-ads -a claude-code
Open on GitHub

What youtube-ads does

The skill walks through paid YouTube formats: TrueView Skippable, Non-skippable, TrueView for Action, Bumper, and Discovery (in-feed). It starts with three questions — goal, budget, and whether you already have a video. The goal drives the pick: Bumper for awareness, TrueView for traffic, TrueView for Action for conversions, Discovery for reaching interested audiences.

Then it moves to creative. Bumper gets a 6-second brand message. Skippable TrueView needs a hook in the first 5 seconds, before the skip button shows up. Discovery leans on thumbnail and headline, since the ad sits next to organic videos in search and recommendations. Output is a format recommendation, creative specs, targeting notes, and a pre-launch checklist.

If contextus.md exists at the project root, the skill reads it and loads only the modules this task needs. Without it you supply the project facts yourself, or the assessment runs on thin input. Organic YouTube work belongs to the separate youtube-seo skill, and campaigns themselves run through Google Ads, so platform setup is out of scope here.

What it helps with

  • match an ad format to the campaign goal
  • fit a Bumper message into 6 seconds
  • write a hook for skippable TrueView
  • prepare thumbnail and headline for in-feed ads
  • run a pre-launch checklist on a campaign

Example prompts for the agent

  • I want to run a YouTube campaign for awareness, help me pick a format
  • Draft creative specs for a TrueView Skippable ad
  • Check my Bumper campaign against the pre-launch checklist

How to install youtube-ads

1Skills CLI (Vercel)

npx skills add kostja94/marketing-skills --skill youtube-ads -a claude-code

2Manually: put the files in place

~/.claude/skills/youtube-ads/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/youtube-ads/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about youtube-ads

How do I install youtube-ads in Claude?

Run npx skills add kostja94/marketing-skills --skill youtube-ads -a claude-code. The skill file then lives at ~/.claude/skills/youtube-ads/SKILL.md.

What does youtube-ads do?

It reads your goal, budget, and available video, then recommends a YouTube ad format with creative requirements. It also adds targeting notes and a pre-launch checklist.

How is youtube-ads different from youtube-seo?

youtube-ads covers paid formats: TrueView, Bumper, Discovery. youtube-seo handles organic video optimization and is a separate skill.

Source text

SKILL.md · MIT
---
name: youtube-ads
description: When the user wants to run YouTube ads, set up TrueView or Bumper campaigns, or optimize video ad creative. Also use when the user mentions "YouTube ads," "TrueView," "Bumper ads," "YouTube Discovery," "video ads," "YouTube campaign," or "in-feed ads." For organic YouTube, use youtube-seo.
metadata:
  version: 1.0.1
---

# Paid Ads: YouTube Ads

Guides YouTube advertising: TrueView, Bumper, and Discovery (in-feed) formats. Use this skill when planning or optimizing YouTube ad campaigns. For Google Search/Display/PMax, see **google-ads**. For organic YouTube optimization, see **youtube-seo**.

**When invoking**: On **first use**, if helpful, open with 1–2 sentences on what this skill covers and why it matters, then provide the main output. On **subsequent use** or when the user asks to skip, go directly to the main output.

## Initial Assessment

**Project context:** Read root `contextus.md` when present and load only the modules relevant to this task. Without Contextus, use available project material or user-provided facts and ask for missing information; do not create a parallel context system.

Identify:
1. **Goal**: Awareness, consideration, conversion
2. **Budget**: Bumper cheaper; TrueView for scale
3. **Creative**: Existing video or net-new

## Ad Formats

| Format | Length | Skippable | Best For |
|--------|--------|-----------|----------|
| **TrueView Skippable** | 12 sec+ | After 5 sec | Reach; large audiences |
| **TrueView Non-skippable** | 15–20 sec | No | Full message; guaranteed view |
| **TrueView for Action** | — | — | Conversions; CTA-focused |
| **Bumper** | 6 sec or less | No | Brand awareness; memorable; lower cost |
| **Discovery (In-Feed)** | Thumbnail + text | — | Search, related videos, homepage; interest targeting |

## Format Selection

| Goal | Format |
|------|--------|
| **Brand awareness** | Bumper |
| **Website traffic** | TrueView |
| **Conversions** | TrueView for Action |
| **Interested audiences** | Discovery |

## Creative Guidelines

- **Bumper**: Quick, memorable; brand message in 6 sec
- **TrueView**: Hook in first 5 sec (skippable); deliver value before skip
- **Discovery**: Thumbnail + headline; appears like organic video

## Output Format

- **Format** recommendation
- **Creative** specs (length, hook, CTA)
- **Targeting** notes
- **Pre-launch** checklist

## Related Skills

- **google-ads**: Google Ads platform; YouTube runs through Google Ads
- **youtube-seo**: Organic YouTube; video optimization
- **video-marketing**: Video script, hook structure
- **paid-ads-strategy**: When to use video ads; channel selection

© kostja94 · MIT · kostja94/marketing-skills

Similar skills

Everything for Marketing and content →

From the same set120

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor