YouTube Viral Optimizer

SkillMedia

Generate high-CTR YouTube thumbnails, titles, and video scripts optimized for virality. Use when the user asks to create YouTube video titles, thumbnail text/concepts, video scripts, optimize existing titles for CTR, analyze why a video isn't performing, or needs help making content more clickable. Covers thumbnail wording, title copywriting, video script structuring (Pattern Interrupt → Hook → Framing → Curiosity Loop → Escalation → Payoff → Relevance Bridge → Loop Reopen), and YouTube algorithm optimization.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the YouTube Viral Optimizer skill

What this skill tells your AI

The instructions your AI receives, as published by infranodus/skills in skill-viral-videos/SKILL.md and read by ahel’s review.

Generate titles, thumbnails, and hooks that maximize click-through rate using proven psychological triggers, SEO principles, and YouTube algorithm dynamics.

Channel Context

Before generating titles or scripts, establish the channel's context. Ask for or infer:

  • Core topics: What 2-4 subjects does the channel cover?
  • Audience: Who watches? (e.g., beginners, professionals, prosumers, hobbyists)
  • YouTube's perception of the channel: What topics does the algorithm associate with this channel?
  • Unique angle / differentiator: What perspective or expertise sets this channel apart from competitors?

The Differentiator Principle

Every channel needs a unique lens — the thing that makes its take on any topic different from everyone else's. This differentiator should thread through titles, hooks, and scripts.

Examples of differentiators by niche:

  • Cooking channel: "Restaurant-quality meals with only pantry staples"
  • Finance channel: "Behavioral psychology behind money decisions"
  • Tech review channel: "Real-world durability tests, not specs"
  • Fitness channel: "Science-backed routines for people who hate gyms"
  • AI/Knowledge channel: "Knowledge graphs as the lens for making AI actually work"

Framing principle: Don't just show "how to do [thing]" — show "how [your differentiator] makes [thing] actually work"

Title angle examples:

  • Generic: "How to Start Investing"
  • With differentiator: "Why Your Brain Sabotages Every Investment (And How to Fix It)"
  • Generic: "Best Camera Settings for Video"
  • With differentiator: "The Camera Settings YouTubers Actually Use (Not What They Tell You)"

Core Process

  1. SEO Research (use InfraNodus MCP tools if available):
    • Analyze search intent for video topic keywords
    • Map search results to find content gaps
    • Identify low-competition, high-volume opportunities
  2. Analyze the video topic/transcript for key tensions and outcomes
  3. Check topic alignment with channel's algorithm positioning
  4. Generate multiple title + thumbnail combinations targeting identified gaps
  5. Self-rate each option against CTR rules AND algorithm factors
  6. Recommend top choices with reasoning

SEO-Driven Title Strategy (InfraNodus MCP)

Use InfraNodus tools to research before finalizing titles:

Step 1: Analyze Search Intent

Tool: InfraNodus:analyze_related_search_queries
- Input your main topic keywords
- Get the graph of what people actually search for
- Identify topical clusters in search demand

Step 2: Map Search Results

Tool: InfraNodus:analyze_google_search_results
- See what content currently ranks
- Identify which topics are saturated vs underserved
- Find the gaps between what people search and what exists

Step 3: Find Content Gaps

Tool: InfraNodus:search_queries_vs_search_results
- Compare search demand graph vs search supply graph
- Keywords in demand but NOT in results = your opportunity
- These gaps = low competition + high intent

Step 4: Generate Gap-Targeting Titles

Tool: InfraNodus:generate_research_questions
- Input combined search data
- Get questions that bridge content gaps
- Transform into title angles

SEO Sweet Spot Formula

Target: Topics where:

  • Search volume exists (people are looking)
  • Competition is low (big channels haven't covered it)
  • Your differentiator adds unique value (not just another take)
  • Gap exists between what's searched and what ranks

Title should:

  • Include high-volume keyword (for discoverability)
  • Address the content gap (for topical authority)
  • Add your unique differentiator (for uniqueness)

Example SEO Workflows

Cooking channel — Topic idea: "Meal prepping for beginners"

  1. Search intent analysis → reveals clusters: "easy meal prep", "meal prep on a budget", "meal prep that doesn't taste boring"
  2. Search results analysis → shows: tons of "5-day meal prep" content, few videos on flavor variety
  3. Gap detection → finds: "meal prep + variety" has demand but thin supply
  4. Title angle → "Why Your Meal Prep Tastes Like Sadness (Fix It in 10 Minutes)"

Tech channel — Topic idea: "Best budget laptops 2025"

  1. Search intent analysis → reveals clusters: "budget laptop for students", "cheap laptop for video editing", "laptop under $500"
  2. Search results analysis → shows: lots of spec comparison lists, few real-world usage tests
  3. Gap detection → finds: "budget laptop real-world performance" has demand but thin supply
  4. Title angle → "I Used the Cheapest Laptop for a Month — Here's the Truth"

YouTube Algorithm Factors

The Algorithm Sweet Spot

YouTube pushes videos that hit ALL of these:

  • CTR ≥ 4% — Below this = "wasting YouTube's real estate"
  • Subs-to-views ~1.5-2% — Signal of NEW audience acquisition
  • Likes ~2%, Shares ~2% — Engagement signals
  • Watch time ≥ channel average — Quality signal

Critical: High CTR alone isn't enough. Must engage NEW viewers (subs signal).

Topic Selection Rules

Stay in your lane:

  • YouTube assigns channels to topics they're "good at"
  • Videos on your core topics get pushed even with lower raw metrics
  • Going too general = competing with everyone = suppressed

Examples:

  • A cooking channel making a tech review → suppressed even with great metrics
  • A finance channel doing general productivity advice → competing with everyone
  • A tech channel doing lifestyle vlogs → outside YouTube's perception of them

Risky moves:

  • Pure commentary on trending topics outside your niche (too competitive, not your lane)
  • General advice in saturated categories
  • Topics YouTube doesn't associate with your channel

Timing Opportunities

Trendy specialized topics win:

  • New releases, launches, or events in your niche = high interest + low competition
  • Window is short — produce fast while competition is low
  • Combine trending topic WITH your core angle

Audience Balance

50/50 sweet spot: Old subscribers + New viewers

  • Too much old audience = no growth signal
  • Too much new audience = may not convert
  • Videos need to satisfy BOTH

Watch for: High quality video with great metrics BUT no discussion/comments AND low new user acquisition = penalized by algorithm

Title Rules

Proven Patterns

Fast result + tension via comparison:

  • "[Result] in [Short Time] with [Method/Tool]"
  • "Better than [Known Thing]" comparisons

Trending + your angle:

  • When something new drops in your niche: "[New Thing] for [Your Core Topic] — First Look"
  • Tie trending topic to your differentiator

Your differentiator as optimizer:

  • "Why [Common Approach] Gives [Bad Result] — And How [Your Angle] Fixes It"
  • "The [Your Method] for [Desired Outcome]"
  • "How I Use [Your Approach] to Make [Popular Thing] Actually Work"

Niche-specific tensions that work:

  • Old way vs new way
  • Conventional wisdom vs reality
  • What everyone does vs what actually works
  • Complexity vs simplicity
  • Hype vs results

Structure

  • Lead with outcome, not method: "How I Produce Real Results" not "Using Method X for Result Generation"
  • Create tension before explanation: "Why Your Strategy Isn't Working" not "4 Ways to Improve Your Strategy"
  • Promise classification, not information: "Which Approaches Actually Work — and Which Are Hype" not "How Approaches Work"

Language

  • Use "I/You" over abstract nouns: "How I Fixed This" not "Implementing Solutions for Problems"
  • Plain human language for advanced ideas — explain like talking to a smart friend
  • Opinion beats neutrality: "Why Popular Advice Is a Dead End" not "Advice Explained"
  • Negative/contrarian framing increases curiosity: "What Everyone Misses About X" not "X is Bad"

Avoid

  • Numbers reduce curiosity (lists feel complete, not intriguing)
  • Abstract words kill CTR: avoid "innovation", "future", "transformation"
  • Prefer concrete: "product", "money", "hype", "real", "built", "shipped"

Thumbnail Rules

Core Principles

  • One idea. One focal point. No exceptions
  • Fewer words = higher CTR (1 word ideal, max 4-5)
  • Must be instantly understandable without title (1 second test)
  • Signal who this is for (no emojis for professional content)

Relationship to Title

  • Critical: Title and thumbnail must NOT say the same thing
  • They should NOT answer each other — they create a gap together
  • Example: Title "Why Your Workouts Don't Work" → Thumbnail "WASTED" (with gym image)

Visual Elements

  • Binary contrast beats explanation
  • Faces work — but expression must match claim (calm, skeptical, evaluative — not exaggerated)
  • Before/After that will make viewer want the transformation

Psychological Triggers

The Inverted Pyramid Hook Structure

  • 3 seconds: Initial hook (capture attention)
  • 10 seconds: First unfold (deepen intrigue)
  • 30 seconds: Second unfold (establish value)
  • Continue: Longer intervals, sustained engagement

Narrative Arcs

Pain → Tension → Shift → Proof "I was frustrated with X (relatable pain) → Everything I tried failed (tension) → Then I discovered Y (shift) → Here's what changed (proof)"

Expectation → Tension → Partial Resolution → New Gap Hook with familiar problem, create tension, partially resolve, open new question

Loss of Control → Regained Control "SEO is guesswork" → "This tool changes it" "Ideas pile up" → "This method produces results"

The Compression Reveal Show complexity → simple solution: "Hundreds of ideas → one framework"

The Cliffhanger "X Is Solved, Y Is Not"

Before/After Power Phrases

  • "I analyzed 100+ [channels/businesses/approaches]. The top 5% all do this one thing differently."
  • "[Tool/method] was producing [bad result] until I tried this!"
  • "This is What Will Put You Into 1% of Top [Audience Identity]"

Engagement Triggers

  • Ask viewer to take a side
  • Highlight specific gain: "What will I learn? What will I gain?"

Video Script Structure

When creating actual video scripts, follow the proven stage sequence. Every script must hit each stage in order:

Pattern Interrupt → Hook → Framing → Curiosity Loop → Escalation → Payoff → Relevance Bridge → Loop Reopen

Before the stages, address Big TAM (open with a universal framing, no niche jargon) and validate credibility. Use the full reference for stage-by-stage guidance, a fill-in script template, and the pre-publish checklist.

See Video Script Structure

Graph-to-Script Pipeline (InfraNodus MCP)

A knowledge graph of your topic is the source material for the script's tension architecture: structural gaps become Curiosity Loops, transcended context feeds Escalation, latent topics feed the Payoff. The SEO research outputs (search intent, content gaps, demand vs supply) map onto the same stages, and the channel differentiator is used to select which keywords to pursue (structural novelty potential, not just volume and competition).

Use it when writing a script after the SEO workflow, or when choosing keywords for a new video. The reference covers the step-by-step MCP calls, the graph-output-to-stage mapping table, SEO-to-Script mapping, differentiator-informed keyword scoring, and worked examples.

See Graph-to-Script Pipeline (InfraNodus MCP)

Output Format

For each video concept, provide:

## Option [N]

**Title**: [title text]
**Thumbnail Text**: [1-5 words]
**Thumbnail Concept**: [brief visual description]

**SEO Analysis** (from InfraNodus research):
- Primary keyword: [keyword] — Volume: [high/medium/low]
- Content gap targeted: [what's missing in current results]
- Competition level: [saturated/moderate/underserved]
- Topical authority angle: [how this builds channel expertise]

**CTR Analysis**:
- Tension created: [yes/no + explanation]
- Concrete language: [yes/no]
- Title-Thumb gap: [yes/no]
- Mobile readable: [yes/no]
- Target audience signal: [clear/unclear]

**Algorithm Fit**:
- Topic alignment: [core/adjacent/risky] — Is this within your channel's perceived lane?
- Differentiator angle: [strong/weak/missing] — Does this leverage your unique positioning?
- Competition level: [low/medium/high] — Are bigger channels covering this?
- New audience potential: [low/medium/high] — Will this attract NEW subs?
- Existing audience appeal: [low/medium/high] — Will current subs engage?
- Timing: [evergreen/trending/time-sensitive]

**Estimated CTR Potential**: [Low/Medium/High/Very High]
**Algorithm Push Likelihood**: [Low/Medium/High/Very High]
**SEO Discoverability**: [Low/Medium/High/Very High]
**Reasoning**: [2-3 sentences covering CTR, algorithm, AND search positioning]

Generate 3-5 options, then recommend top 1-2 with reasoning that addresses clickability, algorithm positioning, AND SEO gap targeting.

Quick Reference: What Kills CTR

AvoidReplace With
Abstract nouns (innovation, transformation)Concrete nouns (product, money, results)
Method-first titlesOutcome-first titles
Numbered listsTension-creating questions
Same words in title + thumbnailComplementary gap
Busy thumbnailsSingle focal point
Neutral statementsOpinionated takes
Long thumbnail text1-3 words max

Detailed Reference

For comprehensive rules with extensive examples, see ctr-rules-detailed.md.

For the full script stage breakdown, template, and checklist, see script-structure.md.

For the graph-to-script pipeline, SEO-to-script mapping, and differentiator-informed keyword strategy, see graph-to-script.md.

Signals

GitHub stars
118
Forks
30
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
youtube-viral-optimizer
Source
github.com/infranodus/skills