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.
Best use case
video-title-optimizer is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
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.
Teams using video-title-optimizer should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/video-title-optimizer/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How video-title-optimizer Compares
| Feature / Agent | video-title-optimizer | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
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.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
SKILL.md Source
# 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)
```Related Skills
youtube-seo-optimizer
Optimize YouTube videos for search and discovery. Generates SEO-optimized titles, descriptions, tags, hashtags, and chapters. Includes keyword research and competitor analysis. Use when publishing videos, improving discoverability, or optimizing existing content.
video-to-gif
Convert video clips to optimized GIFs with speed control, cropping, text overlays, and file size optimization. Create perfect GIFs for social media, documentation, and presentations.
video-script-writer
Write engaging video scripts for YouTube, TikTok, and other platforms. Creates complete scripts with hooks, main content, and CTAs. Supports various formats including tutorials, vlogs, reviews, explainers, and storytelling. Use when creating video scripts, writing YouTube content, or planning video structure.
video-script-collaborial
将视频脚本转换为更适合实际录制的口语化表达,去除书面化语言,增加自然感和亲和力。当用户提到"视频脚本"、"录制"、"口语化"、"自然一点"、"像说话一样"、"太书面了"时使用此技能。
video-hook-generator
Generate attention-grabbing hooks for the first 3 seconds of videos. The hook determines if viewers stay or scroll. Creates multiple hook variations for A/B testing. Use when crafting video openings, improving retention, or creating scroll-stopping content for YouTube, TikTok, or Reels.
video-comparer
This skill should be used when comparing two videos to analyze compression results or quality differences. Generates interactive HTML reports with quality metrics (PSNR, SSIM) and frame-by-frame visual comparisons. Triggers when users mention "compare videos", "video quality", "compression analysis", "before/after compression", or request quality assessment of compressed videos.
video-analytics-interpreter
Interpret YouTube Analytics, TikTok Analytics, and video performance data. Identifies trends, explains metrics, and provides actionable recommendations for growth. Use when analyzing video performance, understanding metrics, or optimizing channel strategy.
seo-content-optimizer
Optimize content for search engines with keyword analysis, readability scoring, meta descriptions, and competitor comparison. Use this when users want to improve SEO, optimize blog posts, or analyze content for search performance.
linkedin-post-optimizer
Professional narrative style with line breaks, hashtag strategy, and hooks in first 2 lines to avoid truncation
content-optimizer
On-page SEO optimization techniques including keyword density, meta tags, heading structure, and readability. Use when optimizing existing content or validating new content against SEO requirements.
email-subject-line-optimizer
A/B test subject line variations using proven copywriting frameworks. Predict open rates based on historical performance.
youtube-to-markdown
Use when user asks YouTube video extraction, get, fetch, transcripts, subtitles, or captions. Writes video details and transcription into structured markdown file.