ads-youtube
YouTube Ads specific analysis covering campaign types, creative quality, audience targeting, and measurement.
Skill by yahav123147
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/yahav123147-ads-youtube
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: marketing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/ads-youtube
What's inside
- Skill name
ads-youtube- Description
- YouTube Ads specific analysis covering campaign types, creative quality, audience targeting, and measurement. Evaluates video ad performance across skippable, non-skippable, bumper, Shorts, Demand Gen, and Connected TV formats. Covers VAC→Demand Gen migration, Shorts creative requirements, and CTV shoppable ads. Use when user says YouTube Ads, video ads, pre-roll, bumper ads, YouTube campaign, Shorts ads, or CTV ads.
- License
- MIT
- Instructions
- 191 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# YouTube Ads Analysis <!-- Updated: 2026-04-13 | v1.5: Demand Gen replaces VAC, Shorts expansion, CTV section, frequency capping --> ## Process 1. Collect YouTube Ads data (Google Ads export filtered to Video campaigns) 2. Read `ads/references/google-audit.md` for YouTube-relevant checks (incl. G-DG1 through G-DG3, G-CTV1) 3. Read `ads/references/platform-specs.md` for video specifications 4. Read `ads/references/benchmarks.md` for YouTube benchmarks 5. Read `ads/references/scoring-system.md` for health score algorithm 6. **Validate**: confirm at least one active video campaign exists before proceeding 7. **Check**: flag any remaining Video Action Campaigns (VAC). All auto-upgraded to Demand Gen by April 2026 8. Evaluate campaign setup, creative quality, targeting, and measurement 9. **Validate**: verify all campaign types identified before generating report 10. Generate YouTube-specific findings report with health score ## Campaign Types Assessment ### YT-01: Skippable In-Stream (TrueView) - Length: 12s minimum, 15-30s recommended (can be longer) - Bidding: Target CPV or Target CPA - Skip rate benchmark: 65-80% is normal - View rate: ≥15% is good - Evaluate: hook quality in first 5 seconds, CTA card usage ### YT-02: Non-Skippable In-Stream - Length: up to 60s (expanded 2025; previously 15s/20s) - Bidding: Target CPM - Best for: brand awareness, reach campaigns - Evaluate: message completeness, frequency capping, optimal length testing ### YT-03: Bumper Ads - Length: exactly 6s (non-skippable) - Bidding: Target CPM - Best for: reach extension, brand reinforcement - Evaluate: single-message focus, brand visibility throughout ### YT-04: YouTube Shorts Ads - Format: vertical 9:16 (1080x1920 recommended) - Length: up to 60s, sound-on required - Music/voiceover increases conversions by **over 20%** - CTA button appears at **3 seconds** for PMax/App/Demand Gen, **10 seconds** for Video View/Reach - Top-performing Shorts ads feel organic, authentic, and creator-like - YouTube Select Shorts lineups deliver 90% longer viewing vs competitor platforms (MediaScience data) - Placement exclusions for Shorts only work at **account level** (not campaign/ad group) - Best for: younger demographics, mobile-first, action campaigns ### YT-05: Demand Gen (fully replaced Video Action Campaigns, April 2026) - **All VACs auto-upgraded to Demand Gen by April 2026**. Flag any remaining VAC campaigns as deprecated - Placements: YouTube Home Feed, Watch Next, Discover, Gmail, Google Display Network (with channel controls) - Multi-format critical: advertisers uploading **both video AND image assets** see **20% more conversions** at same CPA vs video-only (G-DG1 check) - DoorDash case study: 15x higher conversion rate, 50% lower CPA vs VAC - **Major limitation: frequency capping is NOT supported** in Demand Gen. Significant loss from VAC. Only workaround: Video Frequency Groups (alpha). Flag former VAC campaigns that relied on frequency caps (G-DG3 check) - Evaluate: creative diversity (video + image), product feed quality, audience signals, frequency monitoring ### Connected TV (CTV) - YouTube's fastest-growing surface: ~150 million Americans watching on TV screens - **75% of YouTube ad spend** now on CTV (Brandcast 2025) - 30-second non-skippable ads available exclusively on CTV - Co-viewing metrics rolled out globally for comparison with linear TV - **Shoppable CTV (2026)**: uses Merchant Center feeds with QR codes - **Critical limitation: Floodlight conversion measurement DOES NOT work on CTV devices** (G-CTV1 check). Use Google Ads conversion tracking or GA4 instead - Evaluate: CTV-specific creative (larger text, simpler visuals for TV viewing distance), QR code shoppability, measurement strategy ## Creative Quality Assessment ### YT-06: Hook Analysis (First 5 Seconds) - Does the video capture attention immediately? - Brand mention within first 5 seconds (recommended for awareness) - Problem/benefit statement upfront (recommended for action campaigns) - No slow intros, title cards, or logos-only openings - ABCD framework: Attention (hook immediately) → Branding (show up early) → Connection (humanize) → Direction (explicit CTA). Ads following ABCDs deliver 30% lift in short-term sales likelihood and 17% lift in long-term brand contribution (Google/Kantar) ### YT-07: Production Quality - Audio quality: clear, professional, background music appropriate - Visual quality: HD minimum (1080p), proper lighting - Subtitles/captions: present (85% of Facebook video watched muted, ~30% on YouTube) - End screen: CTA, subscribe button, related video cards ### YT-08: Creative Volume - ≥3 video variations per campaign (different hooks, lengths, messages) - Mix of lengths tested (6s bumper + 15-60s non-skip + 30s skippable) - Vertical (9:16) and horizontal (16:9) versions available (YT-09) - Refresh cadence: every 4-8 weeks for top-performing campaigns ## Audience Targeting ### YT-10: YouTube-Specific Targeting Options - **Custom Intent**: target users searching for specific terms on YouTube/Google - **In-Market Audiences**: users actively researching purchase categories - **Affinity Audiences**: broad interest-based targeting for awareness - **Customer Match**: first-party list upload for retargeting - **Similar Audiences**: expansion from Customer Match seeds (if available) - **Placement Targeting**: specific channels, videos, or topics ### YT-11: Remarketing Setup - Separate campaigns for prospecting vs retargeting - Layer audience signals in Demand Gen campaigns - Exclude converted users from prospecting campaigns ### YT-12: Frequency Management - Use frequency capping (3-5 per week for awareness, 1-2 for direct response). For Target Frequency campaigns, set up to 4/week. 95%+ of campaigns achieved their goals. Nielsen MMM: brands can increase frequency from 1 to 3/week with consistent ROI - **Triscuit case study**: Target frequency 2/week = 93% higher absolute ad recall lift at 40% cheaper cost per lifted user - **Note**: Demand Gen does NOT support frequency capping. DV360 lifetime frequency caps deprecated after Feb 28, 2025 (max period now 30 days) ## Measurement ### YT-13: Key YouTube Metrics | Metric | Benchmark | Notes | |--------|-----------|-------| | View Rate (skippable) | ≥15% | Higher = better hook | | CPV (skippable) | $0.01-0.10 | Varies by targeting | | VTR (bumper) | 90%+ | Non-skippable, should be near 100% | | CPM (non-skip) | $6-15 | Varies by market | | CTR (Demand Gen) | ≥0.5% | Image+video combined | | Brand Lift | Measurable | Requires Google Brand Lift Study | ### YT-13 (continued): Attribution Considerations
From yahav123147/paid-ads-cro-skills, MIT.
More from yahav123147/paid-ads-cro-skills
- 0.474score
ads-linkedin
yahav123147
LinkedIn Ads deep analysis for B2B advertising.
SkillCFreshness: CClaude Code +9 - 0.474score
ads-test
yahav123147
A/B test design and experiment planning for paid advertising.
SkillCFreshness: CClaude Code +9 - 0.474score
ads-meta
yahav123147
Meta Ads deep analysis covering Facebook and Instagram advertising.
SkillCFreshness: CClaude Code +9 - 0.474score
ads-microsoft
yahav123147
Microsoft/Bing Ads deep analysis covering search, Performance Max, Audience Network, and Copilot integration.
SkillCFreshness: CClaude Code +9 - 0.474score
ads-plan
yahav123147
Strategic paid advertising planning with industry-specific templates.
SkillCFreshness: CClaude Code +9 - 0.474score
ads-tiktok
yahav123147
TikTok Ads deep analysis covering creative quality, tracking, bidding, campaign structure, and TikTok Shop.
SkillCFreshness: CClaude Code +9 - 0.474score
ads-google
yahav123147
Google Ads deep analysis covering Search, Performance Max, Display, YouTube, and Demand Gen campaigns.
SkillCFreshness: CClaude Code +9 - 0.474score
ads-math
yahav123147
PPC financial calculator and modeling tool.
SkillCFreshness: CClaude Code +9 - 0.466score
ad-copywriter
yahav123147
When the user wants to write Facebook or Instagram ads in Hebrew.
SkillCFreshness: CClaude Code +9 - 0.409score
animation-micro-interaction-pack
yahav123147
Provides reusable interaction patterns and motion presets that make UI feel polished.
SkillDFreshness: DClaude Code +9 - 0.385score
algorithmic-art
yahav123147
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration.
SkillDFreshness: DClaude Code +9 - 0.385score
brand-guidelines
yahav123147
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel.
SkillDFreshness: DClaude Code +9
Signals
- Stars
- 0
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- May 13, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
More from yahav123147
- 0.474score
ads-linkedin
yahav123147
LinkedIn Ads deep analysis for B2B advertising.
SkillCFreshness: CClaude Code +9 - 0.474score
ads-test
yahav123147
A/B test design and experiment planning for paid advertising.
SkillCFreshness: CClaude Code +9 - 0.474score
ads-meta
yahav123147
Meta Ads deep analysis covering Facebook and Instagram advertising.
SkillCFreshness: CClaude Code +9 - 0.474score
ads-microsoft
yahav123147
Microsoft/Bing Ads deep analysis covering search, Performance Max, Audience Network, and Copilot integration.
SkillCFreshness: CClaude Code +9 - 0.474score
ads-plan
yahav123147
Strategic paid advertising planning with industry-specific templates.
SkillCFreshness: CClaude Code +9 - 0.474score
ads-tiktok
yahav123147
TikTok Ads deep analysis covering creative quality, tracking, bidding, campaign structure, and TikTok Shop.
SkillCFreshness: CClaude Code +9
Cite this page
ads-youtube skill. Agent Mart. https://agentmart.dev/skills/yahav123147-ads-youtube (last updated 2026-10-24)