Agent skill
thumbnail-concept-generator
Generate thumbnail concepts and ideas for YouTube, TikTok, and other video platforms. Creates detailed visual briefs with composition, text, colors, and emotion suggestions. Use when planning thumbnails, improving CTR, or briefing designers.
Install this agent skill to your Project
npx add-skill https://github.com/nicepkg/ai-workflow/tree/main/workflows/video-creator-workflow/.claude/skills/thumbnail-concept-generator
SKILL.md
Thumbnail Concept Generator
Create click-worthy thumbnail concepts that maximize CTR.
Thumbnail Psychology
π THUMBNAIL IMPACT:
- 90% of top-performing videos have custom thumbnails
- Thumbnails are responsible for ~50% of a video's click-through rate
- Viewers decide in <2 seconds whether to click
KEY PRINCIPLE: Thumbnail must work at SMALL sizes (mobile, sidebar)
Thumbnail Elements
1. Faces & Emotions
EMOTION SCALE (from most to least effective):
1. π± Shock/Surprise - Wide eyes, open mouth
2. π€ Curiosity - Raised eyebrow, intrigued look
3. π Joy/Excitement - Genuine smile, energy
4. π€ Frustration/Anger - Visible emotion
5. π€― Mind-blown - Exaggerated reaction
6. π’ Sadness - For emotional content
FACE RULES:
- Eyes should be visible and expressive
- Face takes up 30-50% of thumbnail
- Direct eye contact with camera
- Avoid sunglasses/obstructions
2. Text Overlay
TEXT RULES:
- Maximum 3-4 words
- Large, bold, readable at small size
- Contrasting colors (white on dark, dark on light)
- Don't repeat the title exactly
- Use outline/shadow for readability
EFFECTIVE TEXT:
β
"IT WORKED" / "$10K" / "DON'T BUY" / "vs"
β "Watch this video to see what happens when I try..."
3. Color Psychology
RED: Urgency, excitement, warning
YELLOW: Attention, energy, optimism
BLUE: Trust, calm, professional
GREEN: Growth, money, nature
ORANGE: Enthusiasm, creativity
PURPLE: Luxury, creativity
BLACK: Premium, serious, drama
WHITE: Clean, simple, contrast
4. Composition Rules
RULE OF THIRDS: Place key elements at intersection points
Z-PATTERN: Eye travels Z-shape (top-left β top-right β bottom-left β bottom-right)
CONTRAST: Main subject must pop from background
NEGATIVE SPACE: Don't overcrowd - let elements breathe
Thumbnail Templates by Video Type
Tutorial/How-To
βββββββββββββββββββββββββββββββββββββββ
β [RESULT/OUTCOME] β FACE β
β Text: "EASY" β (excited/ β
β or "5 MIN" β helpful) β
β β β
β [Tool/Product β β
β being used] β β
βββββββββββββββββββββββββββββββββββββββ
Elements:
- Split screen or diagonal divide
- Before/After if applicable
- Tool/product clearly visible
- Helpful/excited facial expression
Reaction/Commentary
βββββββββββββββββββββββββββββββββββββββ
β β
β [SUBJECT OF REACTION] β
β β
β ββββββββββ β
β β FACE β β
β β (react)β β
β ββββββββββ β
β Text: "WHAT?!" or "NO WAY" β
βββββββββββββββββββββββββββββββββββββββ
Elements:
- Content being reacted to (screenshot, image)
- Your reaction face (corner or overlay)
- Exaggerated emotion
- 1-2 word reaction text
Product Review
βββββββββββββββββββββββββββββββββββββββ
β [PRODUCT] β FACE β
β (hero shot) β (opinion β
β β expressed) β
β "$XXX" β β
β or "β
β
β
β
β" β π or π β
βββββββββββββββββββββββββββββββββββββββ
Elements:
- Product prominently displayed
- Price or rating visible
- Your verdict (thumbs, expression)
- Clean, studio-style background
Vlog/Story
βββββββββββββββββββββββββββββββββββββββ
β β
β [DRAMATIC SCENE OR MOMENT] β
β β
β Text: Context/Tease β
β "IT HAPPENED" / "DAY 30" β
β β
βββββββββββββββββββββββββββββββββββββββ
Elements:
- Key moment from video
- Emotional peak captured
- Curiosity-inducing text
- Real/authentic feel
Comparison (vs)
βββββββββββββββββββββββββββββββββββββββ
β [ITEM A] β VS β [ITEM B] β
β β β β
β $XX β β $XXX β
β β β β
β [Label] β β [Label] β
βββββββββββββββββββββββββββββββββββββββ
Elements:
- Clear split/division
- Both items equally visible
- VS in center
- Price or key differentiator
- Optional: Winner indicator
Listicle/Top X
βββββββββββββββββββββββββββββββββββββββ
β β
β "TOP 5" [Item preview] β
β or "7 BEST" β
β FACE β
β [Category] (excited) β
β β
βββββββββββββββββββββββββββββββββββββββ
Elements:
- Number prominent
- Preview of best/first item
- Your face showing enthusiasm
- Category/topic clear
Concept Output Format
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
THUMBNAIL CONCEPT FOR: [Video Title]
Platform: [YouTube/TikTok Cover]
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π¨ CONCEPT A (Recommended):
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Layout: [Template type]
Visual Elements:
βββββββββββββββββββββββββββββββββββββββ
β [ASCII representation of layout] β
β β
β β
βββββββββββββββββββββββββββββββββββββββ
- Background: [Color/setting]
- Main Subject: [What/who is featured]
- Face/Expression: [Emotion to capture]
- Text Overlay: "[Exact text]" - [Font style], [Color]
- Props/Objects: [Items to include]
Colors: Primary [#XXX], Secondary [#XXX], Accent [#XXX]
Why It Works: [Explanation]
πΈ PHOTO DIRECTION:
- Camera angle: [Eye level/Above/Below]
- Lighting: [Bright/Dramatic/Natural]
- Expression to capture: [Specific direction]
- Pose: [Description]
π¨ CONCEPT B (Alternative):
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
[Same format, different approach]
π‘ A/B TEST SUGGESTION:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Test: [Element to test]
Version A: [Description]
Version B: [Description]
Metric: CTR over first 48 hours
β οΈ AVOID:
- [What NOT to do for this specific video]
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
How to Use
Quick Concept
Generate thumbnail concepts for a video about [topic]
Detailed Request
Create thumbnail concepts:
- Video title: [title]
- Video type: [tutorial/review/vlog/etc.]
- Target emotion: [shock/curiosity/excitement]
- Must include: [product/face/text]
- Style reference: [channel or style]
- Avoid: [anything specific]
Thumbnail for Existing Video
My video "[title]" is getting low CTR.
Current thumbnail: [describe it]
Suggest improvements.
Thumbnail Checklist
Before finalizing:
- Readable at small size: Test on mobile
- Face visible and expressive: If using face
- Text is 3-4 words max: Large, bold
- Contrasting colors: Subject pops from background
- Complements title: Doesn't just repeat it
- Passes squint test: Recognizable when blurry
- Brand consistent: Recognizable as your channel
- Platform appropriate: Right aspect ratio
Common Mistakes
| Mistake | Problem | Fix |
|---|---|---|
| Too much text | Unreadable on mobile | Max 3-4 words |
| Low contrast | Subject blends into background | Use contrasting colors |
| Small face | Emotion not visible | Face = 30-50% of frame |
| Cluttered | Too many elements | Focus on 2-3 key elements |
| Boring expression | No emotional hook | Exaggerate emotion |
| Repeats title | Wastes space | Complement, don't repeat |
| Generic stock look | Doesn't stand out | Add personality/branding |
Thumbnail Dimensions
YouTube: 1280 x 720 px (16:9)
TikTok Cover: 1080 x 1920 px (9:16) - choose key frame
Instagram: 1080 x 1080 px (1:1) for feed
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
workflow-creator
Create complete Claude Code workflow directories with curated skills. Use when user wants to (1) create a new workflow for specific use case (media creator, developer, marketer, etc.), (2) set up a Claude Code project with pre-configured skills, (3) download and organize skills from GitHub repositories, or (4) generate README.md and AGENTS.md documentation for workflows. Triggers on phrases like "create workflow", "new workflow", "set up workflow", "build a xxx-workflow".
add-new-skills-to-workflow
Add new skills to an existing workflow and update all related documentation. Use when user wants to add skills from GitHub URLs to a workflow (e.g., "add this skill to the workflow", "δΈΊε·₯δ½ζ΅ζ·»ε ζθ½"). Triggers on adding skills to workflows, updating workflow documentation after skill additions.
remove-old-skills-from-workflow
Guide for removing skills from an existing workflow and updating all related documentation. Use when user wants to remove skills from a workflow (e.g., "remove skill", "delete skill", "η§»ι€ζθ½", "ε ι€ζθ½").
legacy-to-ai-ready
Transform legacy codebases into AI-ready projects with Claude Code configurations. Use when (1) analyzing old projects to generate AI coding configurations, (2) creating CLAUDE.md, skills, subagents, slash commands, hooks, or rules for existing projects, (3) user wants to enable vibe coding for a codebase, (4) onboarding new team members with AI-assisted development, (5) user mentions "make project AI-ready", "generate Claude config", or "create coding standards for AI".
skill-downloader
Download and install Claude Code skills from various sources. Supports GitHub repositories, compressed archives (.zip, .tar.gz, .skill), and direct URLs. Use when user wants to download, install, or add a skill from GitHub, URL, or archive file. Triggers on "download skill", "install skill", "add skill from", "get skill".
skill-creator
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
Didn't find tool you were looking for?