Ai-workflow video-title-optimizer
Optimize video titles for maximum click-through rate (CTR) and YouTube/TikTok SEO. Generates multiple title variations balancing curiosity, keywords, and platform best practices. Use when naming videos, improving CTR, or A/B testing titles.
install
source · Clone the upstream repo
git clone https://github.com/nicepkg/ai-workflow
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/nicepkg/ai-workflow "$T" && mkdir -p ~/.claude/skills && cp -r "$T/workflows/video-creator-workflow/.claude/skills/video-title-optimizer" ~/.claude/skills/nicepkg-ai-workflow-video-title-optimizer && rm -rf "$T"
manifest:
workflows/video-creator-workflow/.claude/skills/video-title-optimizer/SKILL.mdsource content
Video Title Optimizer
Create click-worthy titles that rank well and drive views.
Title Anatomy
[POWER WORD] + [TOPIC] + [BENEFIT/CURIOSITY] + [SPECIFICITY] Example: "INSANE Productivity System That DOUBLED My Output (After Failing 10 Times)" [Power] [Topic] [Benefit] [Specificity/Story]
Platform-Specific Guidelines
YouTube (Long-form)
Character Limit: 100 chars (60-70 visible in search) Optimal Length: 50-60 characters Keywords: Front-load important keywords Format: Mix of curiosity + clarity ✅ Good: "I Tried [Thing] for 30 Days - Here's What Happened" ✅ Good: "How I [Achieved Result] (Step-by-Step Guide)" ❌ Bad: "My Video About [Topic] | Part 1 | 2025 | HD"
YouTube Shorts
Character Limit: 100 chars Optimal: 30-50 characters (shorter is better) Style: Punchy, immediate hook ✅ Good: "This Trick Changes EVERYTHING" ✅ Good: "Wait for it... 😱" ❌ Bad: "Part 47 of my series on productivity tips"
TikTok
Caption Limit: 4000 chars (but shorter performs better) Title Portion: First 50-80 chars most important Hashtags: Include 3-5 relevant hashtags ✅ Good: "The $5 gadget that replaced my $500 setup 😳 #tech #gadgets #fyp" ❌ Bad: "#fyp #foryou #viral #trending #tech #gadget #cool #awesome"
Title Formulas (Proven CTR)
1. Number + Adjective + Keyword + Promise
"7 INSANE Productivity Hacks That Actually Work" "5 BRUTAL Truths About [Topic] Nobody Tells You" "12 GENIUS Ways to [Achieve Outcome]"
2. How I + Result + Timeframe
"How I Made $10K in 30 Days as a Beginner" "How I Lost 20 Pounds Without Dieting" "How I Learned [Skill] in Just 3 Months"
3. Why + Surprising Claim
"Why [Common Advice] Is Actually Wrong" "Why I Stopped [Popular Thing] (And You Should Too)" "Why [Expert/Celebrity] Is Completely Wrong About [Topic]"
4. I Tried X for Y - Result
"I Tried [Thing] for 30 Days - Life Changing Results" "I Ate [Diet] for a Week - What Happened Shocked Me" "I Used [Product] for 6 Months - Honest Review"
5. The Truth About X
"The Truth About [Popular Topic] That Nobody Talks About" "The REAL Reason [Thing Happens]" "The Ugly Truth Behind [Industry/Topic]"
6. X vs Y (Which Is Better?)
"iPhone vs Android in 2025 (Honest Comparison)" "Gym vs Home Workout - Which Builds More Muscle?" "$50 vs $500 [Product] - Can You Tell the Difference?"
7. Beginner to X in Y Time
"Complete Beginner to [Skill Level] in 90 Days" "Zero to Hero: My [Journey] Transformation" "From [Bad State] to [Good State] in [Timeframe]"
8. Don't X Until You Y
"Don't Buy [Product] Until You Watch This" "Don't Start [Activity] Until You Know This" "Don't Make This Mistake With [Topic]"
Power Words (CTR Boosters)
Curiosity Triggers
Secret, Hidden, Truth, Revealed, Exposed Actually, Finally, Nobody, Everyone Mistakes, Myths, Lies, Facts
Emotional Triggers
INSANE, BRUTAL, SHOCKING, AMAZING Life-changing, Game-changing, Mind-blowing Worst, Best, Ultimate, Perfect
Urgency Words
Now, Today, Immediately, Finally Stop, Don't, Never, Always Before, After, Until
Value Words
Free, Easy, Simple, Quick, Fast Complete, Ultimate, Definitive Step-by-step, Beginner, Advanced
Numbers That Work Best
Odd numbers outperform even (Psychology) Top performers: 5, 7, 10, 3, 9 "7 Ways to..." > "6 Ways to..." "Top 5..." > "Top 4..." Large specific numbers for results: "$127,493" > "$130,000" "47 Days" > "About 2 months"
Title Output Format
═══════════════════════════════════════════════════════════════ TITLE OPTIONS FOR: [Video Topic] Platform: [YouTube/TikTok/Shorts] Target Keyword: [Main keyword] ═══════════════════════════════════════════════════════════════ 🏆 TOP RECOMMENDATION: ───────────────────────────────────────────────────────────── "[Title]" Characters: XX | Keywords: ✓ | CTR Potential: High Why: [Reasoning] 📊 A/B TEST VARIATIONS: ───────────────────────────────────────────────────────────── A: "[Title variation 1]" (XX chars) Style: Curiosity-driven B: "[Title variation 2]" (XX chars) Style: Benefit-focused C: "[Title variation 3]" (XX chars) Style: Number-based 🔍 SEO-OPTIMIZED VERSION: ───────────────────────────────────────────────────────────── "[Title with keywords front-loaded]" Target Keyword: [keyword] Search Intent: [Informational/Transactional/etc.] ⚡ SHORT-FORM VERSION: ───────────────────────────────────────────────────────────── "[Shorter punchy title for Shorts/TikTok]" 💡 THUMBNAIL TEXT PAIRING: ───────────────────────────────────────────────────────────── Title: "[Title]" Thumbnail Text: "[2-4 word overlay that complements, doesn't repeat]" ═══════════════════════════════════════════════════════════════
How to Use
Basic Title Generation
Generate 5 title options for a video about [topic]
Detailed Request
Create video titles: - Topic: [specific topic] - Platform: [YouTube/TikTok/Shorts] - Target keyword: [SEO keyword] - Audience: [who they are] - Video type: [tutorial/review/vlog/story] - Angle: [what makes this unique]
Title A/B Test Setup
Create A/B test titles for: Video: [topic] Test: [curiosity vs benefit / number vs no number / etc.]
Title Checklist
Before publishing, verify:
- Under character limit: Visible in search results
- Keyword included: Preferably in first half
- Curiosity or value: Reason to click
- Matches content: Not misleading clickbait
- Complements thumbnail: Doesn't repeat thumbnail text
- No all-caps abuse: 1-2 words max in caps
- Specific: Numbers, timeframes, or details included
Common Title Mistakes
| Mistake | Example | Fix |
|---|---|---|
| Too vague | "My Morning Routine" | "My 5AM Morning Routine That 10X'd My Productivity" |
| Keyword stuffing | "Best Camera Best Budget Camera 2025 Camera Review" | "Best Budget Camera in 2025 (Under $500)" |
| Repeats thumbnail | Title: "SHOCKING!" / Thumb: "SHOCKING!" | Different but complementary |
| No hook | "Photoshop Tutorial" | "Photoshop Tutorial That Took Me 5 Years to Learn" |
| Clickbait mismatch | Title promises X, video delivers Y | Match hook to content |
| Episode numbers first | "EP. 47: The Best Tips" | "The Best Tips (Ep. 47)" or remove |
Title + Thumbnail Pairing
RULE: Title and thumbnail should tell different parts of the same story ✅ Good Pairing: Title: "I Tried the World's Spiciest Chip" Thumbnail: [Reaction face + chip image] (Title = what, Thumbnail = emotional hook) ❌ Bad Pairing: Title: "SHOCKING RESULTS!!" Thumbnail: Text saying "SHOCKING RESULTS" (Redundant - wastes space) ✅ Good Pairing: Title: "How I Made $10,000 in 30 Days" Thumbnail: [Money visual + "30 DAYS"] (Title = full context, Thumbnail = key number emphasis)