video-production
Use this skill when creating, editing, or optimizing video content for YouTube and other platforms. Triggers on script writing, video editing workflows, thumbnail design, YouTube SEO, content strategy, retention optimization, or channel growth. Covers the full production pipeline from ideation to publish - scriptwriting frameworks, editing pacing, thumbnail best practices, metadata optimization, and audience retention techniques.
marketing video-productionyoutubescriptwritingseothumbnailseditingWhat is video-production?
Use this skill when creating, editing, or optimizing video content for YouTube and other platforms. Triggers on script writing, video editing workflows, thumbnail design, YouTube SEO, content strategy, retention optimization, or channel growth. Covers the full production pipeline from ideation to publish - scriptwriting frameworks, editing pacing, thumbnail best practices, metadata optimization, and audience retention techniques.
video-production
video-production is a production-ready AI agent skill for claude-code, gemini-cli, openai-codex, and 1 more. Creating, editing, or optimizing video content for YouTube and other platforms.
Quick Facts
| Field | Value |
|---|---|
| Category | marketing |
| Version | 0.1.0 |
| Platforms | claude-code, gemini-cli, openai-codex, mcp |
| License | MIT |
How to Install
- Make sure you have Node.js installed on your machine.
- Run the following command in your terminal:
npx skills add AbsolutelySkilled/AbsolutelySkilled --skill video-production- The video-production skill is now available in your AI coding agent (Claude Code, Gemini CLI, OpenAI Codex, etc.).
Overview
Video production for YouTube and online platforms is a multi-stage craft spanning ideation, scriptwriting, filming, editing, thumbnail design, and SEO optimization. The difference between a video that gets 100 views and one that gets 100,000 is rarely production quality alone - it is the combination of a compelling hook, tight script structure, strategic editing pacing, a click-worthy thumbnail, and metadata that the algorithm can surface. This skill gives an agent the knowledge to assist across the entire production pipeline.
Tags
video-production youtube scriptwriting seo thumbnails editing
Platforms
- claude-code
- gemini-cli
- openai-codex
- mcp
Related Skills
Pair video-production with these complementary skills:
Frequently Asked Questions
What is video-production?
Use this skill when creating, editing, or optimizing video content for YouTube and other platforms. Triggers on script writing, video editing workflows, thumbnail design, YouTube SEO, content strategy, retention optimization, or channel growth. Covers the full production pipeline from ideation to publish - scriptwriting frameworks, editing pacing, thumbnail best practices, metadata optimization, and audience retention techniques.
How do I install video-production?
Run npx skills add AbsolutelySkilled/AbsolutelySkilled --skill video-production in your terminal. The skill will be immediately available in your AI coding agent.
What AI agents support video-production?
This skill works with claude-code, gemini-cli, openai-codex, mcp. Install it once and use it across any supported AI coding agent.
Maintainers
Generated from AbsolutelySkilled
SKILL.md
Video Production
Video production for YouTube and online platforms is a multi-stage craft spanning ideation, scriptwriting, filming, editing, thumbnail design, and SEO optimization. The difference between a video that gets 100 views and one that gets 100,000 is rarely production quality alone - it is the combination of a compelling hook, tight script structure, strategic editing pacing, a click-worthy thumbnail, and metadata that the algorithm can surface. This skill gives an agent the knowledge to assist across the entire production pipeline.
When to use this skill
Trigger this skill when the user:
- Wants to write or outline a YouTube video script
- Needs help structuring a video for maximum audience retention
- Asks about video editing workflow, pacing, or transitions
- Wants to design or critique a thumbnail concept
- Needs YouTube SEO help (titles, descriptions, tags, chapters)
- Asks about content strategy, upload scheduling, or niche selection
- Wants to improve click-through rate (CTR) or average view duration (AVD)
- Needs to repurpose long-form video into shorts or clips
Do NOT trigger this skill for:
- Live streaming setup or OBS/streaming software configuration
- Video hosting infrastructure, CDN architecture, or transcoding pipelines
Key principles
Hook in the first 5 seconds - The opening determines whether someone watches or scrolls. State the value proposition, create curiosity, or pattern-interrupt immediately. Never start with an intro logo or "hey guys, welcome back."
Retention is the algorithm's favorite metric - YouTube promotes videos that keep people watching. Every script decision, edit cut, and visual choice should serve retention. If a section doesn't earn the next 30 seconds, cut it.
The thumbnail is half the video - A video nobody clicks is a video nobody watches. Design the thumbnail before writing the script - it forces you to distill the video's promise into one compelling visual moment.
Pattern interrupt every 30-60 seconds - Human attention decays predictably. Use B-roll, graphics, camera angle changes, music shifts, or pacing changes to re-engage viewers at regular intervals throughout the edit.
Metadata serves discovery, not description - Titles, descriptions, and tags exist to help YouTube's algorithm match your video to the right audience. Write for searchability and click-through, not as a content summary.
Core concepts
The video production pipeline has four phases that feed into each other:
Pre-production is where most successful videos are won or lost. This includes topic research (what does the audience want?), title/thumbnail concepting (is this clickable?), and scriptwriting (does the structure retain?). Spending 60% of effort here and 40% on production/post is the right ratio for most creators.
Production covers filming, audio capture, and lighting. For most YouTube creators, "good enough" production quality with exceptional content beats cinema-quality production with weak scripts. Prioritize clear audio above all else - viewers tolerate mediocre video but abandon bad audio instantly.
Post-production is the editing phase where pacing, visual engagement, and
polish come together. The edit should feel invisible - cuts serve the story, not
the editor's ego. J-cuts, L-cuts, and jump cuts each have specific retention
functions. See references/editing-workflows.md.
Publishing and optimization is the final mile - thumbnail upload, title
refinement, description with keywords and chapters, end screens, and cards.
The first 48 hours after publish are critical for algorithmic evaluation.
See references/youtube-seo.md.
Common tasks
Write a YouTube video script
Use the HBES (Hook-Bridge-Body-Exit-Subscribe) framework:
- Hook (0:00-0:30): Open with a curiosity gap, bold claim, story entry, or pattern interrupt. Example: "There's a reason 90% of new channels quit after 6 months - and it has nothing to do with equipment."
- Bridge (0:30-1:00): Transition from hook to body. Establish credibility, set expectations ("In the next 10 minutes, you'll learn X, Y, and Z").
- Body (1:00 to end-2:00): Deliver core content using one structure: listicle, step-by-step tutorial, story arc (problem-struggle-discovery-resolution), or comparison with a verdict. Each section follows: Claim - Evidence - Example - Transition.
- Exit (last 30s): Deliver payoff. Summarize the key takeaway in one sentence. End with energy, never trail off.
- Subscribe CTA: Weave naturally into content ("If this is helping, subscribe so you don't miss part 2") rather than begging at the start.
See references/scriptwriting-frameworks.md for advanced structures and templates.
Design an effective thumbnail
Follow the 3-element rule - a strong thumbnail has exactly three components:
- Face or subject - A human face with exaggerated emotion (surprise, concern, excitement) outperforms text-only by 2-3x CTR. If no face, use a striking subject at large scale.
- Text overlay - 3-5 words maximum. Bold sans-serif fonts (Impact, Bebas Neue, Montserrat Black). Text adds context the image alone cannot convey.
- Visual contrast - Complementary colors, bright against dark or vice versa. Must be legible at 160x90 pixels (mobile size).
See references/thumbnail-design.md for color psychology, composition, and testing.
Avoid: cluttered backgrounds, small text, low contrast, stock photo aesthetics.
Optimize YouTube SEO metadata
Title: Front-load primary keyword in first 40 characters. Add a curiosity or benefit modifier ("How to X Without Y", "X in 2025"). Keep under 60 characters.
Description: First 2 lines appear above the fold - include primary keyword and a hook. Add 200-300 words of keyword-rich context. Include timestamps/chapters.
Tags: 5-10 tags mixing broad and specific. First tag = exact primary keyword. Maximum 3 hashtags (shown above title on mobile).
See references/youtube-seo.md for keyword research and algorithm signals.
Structure edits for retention
Map edit pacing to the audience retention curve:
- 0:00-0:30 (Hook zone): Fast cuts, 2-3 second shots. No filler. 30-40% of viewers drop here.
- 0:30-3:00 (Setup zone): Slightly slower. Establish structure. Include a "mini-payoff" before 2:00 to survive the second drop-off cliff.
- 3:00-middle (Body): Alternate 30-60 second teach segments with 5-10 second pattern interrupts (B-roll, graphics, angle changes).
- Last 20% (Payoff): Accelerate pacing. Deliver promised value. Tease next video for end-screen clicks.
See references/editing-workflows.md for cut types and software workflows.
Create video chapters
Chapters improve SEO, user experience, and watch time. Format in description:
0:00 - Introduction
0:45 - Why this matters
2:10 - Step 1: Setting up the project
4:30 - Step 2: Implementing the core logic
7:15 - Step 3: Testing and debugging
9:00 - Common mistakes to avoid
10:30 - Final results and next stepsRules: first timestamp must be 0:00, minimum 3 chapters, each title should be
descriptive and keyword-aware (not "Part 1", "Part 2").
Repurpose long-form into shorts
Extract high-retention segments for Shorts, TikTok, and Reels:
- Identify retention peaks - segments where the graph is flat or rising
- Reframe vertically (9:16), keep subject center-frame
- Hook in first 1-2 seconds (not 5 like long-form)
- Target 30-45 seconds for optimal Shorts performance
- Add captions - 80%+ of short-form is watched without sound
- End with a loop - last frame connects to first for replay value
Anti-patterns / common mistakes
| Mistake | Why it's wrong | What to do instead |
|---|---|---|
| Writing scripts like blog posts | Written and spoken language have different rhythms; blog-style sounds stiff on camera | Write conversationally - read aloud while drafting, use contractions, short sentences |
| Burying the hook | Starting with context, backstory, or intros before the hook kills early retention | Open with the most compelling 10 seconds of the entire video |
| Over-editing | Excessive transitions, sound effects, and zoom cuts feel amateur and exhaust viewers | Use cuts that serve content; invisible editing is the goal |
| Clickbait without payoff | Thumbnails/titles that overpromise destroy trust and tank retention | Every promise in the thumbnail must be fulfilled in the video |
| Ignoring audio quality | Viewers forgive bad video but not bad audio; poor audio signals amateur | Invest in a decent microphone before upgrading cameras |
| Keyword stuffing metadata | Cramming unrelated keywords into titles/descriptions triggers spam detection | Use 1 primary keyword naturally in title, 2-3 related terms in description |
| Inconsistent uploads | Sporadic uploads confuse the algorithm and break subscriber habits | Pick a sustainable cadence (weekly, biweekly) and maintain it 3+ months |
Gotchas
YouTube's algorithm evaluates the first 24-48 hours heavily - Publishing at the wrong time of day (when your audience is asleep) depresses early click-through rate, which signals low quality to the algorithm and suppresses further distribution. Analyze your audience's peak activity in YouTube Analytics and schedule publishes for 1-2 hours before that window.
Thumbnail CTR on the home feed differs from search CTR - A thumbnail optimized for search (keyword-heavy text overlay) often underperforms on the home feed where curiosity and emotion drive clicks. Test thumbnails in both contexts; your best search thumbnail may not be your best browse thumbnail.
YouTube chapters only activate if the first timestamp is exactly
0:00- If the first chapter timestamp is0:01or has any formatting variation (space before the dash, colon instead of a hyphen), YouTube will not generate chapters and the description timestamps will be plain text. Validate chapter formatting exactly.Reusing a Shorts clip verbatim from long-form suppresses both videos - YouTube detects near-duplicate content and may deprioritize the Short, the long-form, or both. Reframe Shorts by adding a unique hook, captions, or vertical-specific b-roll rather than extracting the segment unchanged.
Writing a script that reads naturally is harder than writing to be read - Scripts written in prose style sound stilted when spoken. Common failure: long dependent clauses, no paragraph breaks for breath, transitions that work visually but not aurally. Read every script aloud before recording; if you pause or stumble, rewrite that sentence.
References
For detailed content on specific sub-domains, read the relevant file from references/:
references/scriptwriting-frameworks.md- HBES deep dive, story arcs, retention scripting templatesreferences/editing-workflows.md- Cut types, pacing maps, software-specific workflows (Premiere, DaVinci, CapCut)references/thumbnail-design.md- Color theory, composition grids, A/B testing, tool recommendationsreferences/youtube-seo.md- Keyword research methods, algorithm signals, metadata optimization playbook
Only load a references file if the current task requires deep detail on that topic.
References
editing-workflows.md
Editing Workflows
This reference covers editing techniques, cut types, pacing strategies, and software-specific workflows for YouTube video production. The goal of every edit decision is to serve retention - keeping the viewer engaged without drawing attention to the editing itself.
Cut types and when to use them
Hard cut (straight cut)
The most basic cut - one clip ends, another begins. Use for:
- Removing mistakes, pauses, or filler ("um", "uh", dead air)
- Jumping between talking head segments
- Transitioning between clearly distinct topics
Rule: if the subject and background don't change, keep cuts tight (under 0.5s gap) to maintain energy. Avoid leaving dead frames.
Jump cut
A hard cut within the same shot that creates a visible "jump." Use for:
- Condensing a talking-head segment by removing pauses
- Creating a fast-paced, energetic feel (common in YouTube culture)
- Signaling "I'm getting to the point" to the viewer
Limit: more than 4-5 consecutive jump cuts without a visual break feels jarring. Insert B-roll or a graphic every 3-4 jump cuts to reset.
J-cut (audio leads video)
The audio from the next clip starts before the video transitions. Use for:
- Introducing a new topic while still showing the previous visual
- Creating smooth, professional transitions between segments
- Narration over B-roll where the speaker's voice leads into the next shot
This is the single most underused cut on YouTube. It makes edits feel cinematic without any extra production cost.
L-cut (video leads audio)
The video transitions to the next clip while audio from the previous clip continues. Use for:
- Showing what the speaker is describing (screen recordings, product shots)
- Maintaining audio continuity while changing the visual
- Reaction shots where you show the result while still hearing the explanation
Cutaway (B-roll insert)
Cut to supplementary footage while the main audio continues. Use for:
- Pattern interrupts every 30-60 seconds
- Illustrating what the speaker is describing
- Hiding jump cuts in the main footage
- Adding visual variety to talking-head content
Rule of thumb: B-roll inserts should be 3-8 seconds. Shorter feels choppy, longer loses connection to the speaker.
Match cut
A transition where the composition, movement, or subject in one shot matches the next. Use for:
- Before/after reveals
- Thematic connections between different scenes
- High-production storytelling moments
Use sparingly - more than 1-2 per video makes them lose impact.
Smash cut
An abrupt, jarring transition for comedic or dramatic effect. Use for:
- Humor (serious setup, absurd payoff)
- Contrast ("I thought it would be easy" - smash cut to chaos)
- Pattern interrupts at key moments
Pacing map by video type
Tutorial (10-15 min)
| Timestamp | Pacing | Shots per minute | Visual style |
|---|---|---|---|
| 0:00-0:30 | Fast | 8-12 | Mixed: face + B-roll + text |
| 0:30-2:00 | Medium | 4-6 | Talking head + graphics |
| 2:00-10:00 | Steady | 3-5 | Screen recording + face cutbacks |
| 10:00-end | Accelerating | 5-8 | Quick demo + results + face |
Commentary / opinion (8-12 min)
| Timestamp | Pacing | Shots per minute | Visual style |
|---|---|---|---|
| 0:00-0:30 | Fast | 10-15 | Clips + text overlays |
| 0:30-2:00 | Medium-fast | 6-8 | Face + referenced clips |
| 2:00-8:00 | Variable | 4-8 | Face + B-roll + graphics |
| 8:00-end | Fast | 8-12 | Recap clips + energy finish |
Vlog / story (10-20 min)
| Timestamp | Pacing | Shots per minute | Visual style |
|---|---|---|---|
| 0:00-0:30 | Fast montage | 10-15 | Highlight reel |
| 0:30-2:00 | Slow | 2-3 | Establishing shots + narration |
| 2:00-15:00 | Natural rhythm | 3-6 | Mixed footage, follows story |
| 15:00-end | Building | 5-10 | Climax + resolution |
Audio editing essentials
Audio quality matters more than video quality. Follow this checklist:
- Noise reduction first - Apply noise reduction/gate before any other audio processing. Remove background hum, AC noise, keyboard clicks.
- Normalize levels - Target -6dB to -3dB peak for voice. This leaves headroom while being loud enough for mobile speakers.
- Compression - Light compression (2:1 to 4:1 ratio) evens out volume differences between loud and quiet passages. Threshold around -18dB.
- EQ for clarity - High-pass filter at 80-100Hz removes rumble. Gentle boost at 2-4kHz adds presence/clarity to voice.
- Music bed levels - Background music should sit at -20dB to -25dB below voice. Viewers should feel the music, not consciously hear it.
- Ducking - Automate music volume to dip when voice is present and rise during pauses or transitions.
Software-specific workflows
Adobe Premiere Pro
Recommended workflow order:
- Import and organize in bins (by scene/topic, not file type)
- Rough cut on main timeline - lay down all talking head footage
- Remove dead air and mistakes (Ripple Delete: Shift+Delete)
- Add B-roll on V2 track above main footage
- Graphics and text on V3
- Color correction with Lumetri (apply one look to adjustment layer)
- Audio: Essential Sound panel for voice leveling, then manual adjustments
- Export: H.264, match source resolution, target bitrate 16-20 Mbps for 1080p
Key shortcuts: Q (ripple trim start), W (ripple trim end), Shift+D (default transition on selected edit point).
DaVinci Resolve
Recommended workflow order:
- Media page: import and organize into bins
- Cut page: rough assembly (faster than Edit page for initial cuts)
- Edit page: fine-tune timing, add B-roll, graphics
- Fusion page: motion graphics and complex titles (if needed)
- Fairlight page: audio mixing and noise reduction
- Color page: color correction and grading (Resolve's strongest feature)
- Deliver page: YouTube preset, H.264, 16-20 Mbps
DaVinci Resolve's free version covers 95% of YouTube editing needs.
CapCut (desktop and mobile)
Best for: short-form content, quick edits, creators who want speed over control.
- Import footage and auto-captions (CapCut's auto-caption is fast and accurate)
- Trim and arrange clips on timeline
- Add text overlays and stickers from built-in library
- Apply transitions (use sparingly - CapCut's templates encourage overuse)
- Export at 1080p for YouTube, 1080x1920 for Shorts
Export settings for YouTube
| Setting | Recommended value |
|---|---|
| Codec | H.264 (AVC) or H.265 (HEVC) |
| Resolution | 1920x1080 (1080p) minimum, 3840x2160 (4K) if source supports |
| Frame rate | Match source (typically 24, 30, or 60 fps) |
| Bitrate (1080p) | 16-20 Mbps VBR |
| Bitrate (4K) | 35-45 Mbps VBR |
| Audio codec | AAC |
| Audio bitrate | 320 kbps stereo |
| Color space | Rec. 709 (standard) |
Upload the highest quality file you can. YouTube will re-encode it regardless - starting with a high-quality source gives the best result after YouTube's compression.
Common editing mistakes
| Mistake | Fix |
|---|---|
| Leaving 0.5-1s of dead air between cuts | Trim clips so the next word starts within 1-2 frames of the previous clip ending |
| B-roll doesn't match narration timing | Align B-roll entry with the moment the speaker mentions the subject |
| Music volume competes with voice | Keep music at -20dB to -25dB below voice; use audio ducking |
| Same camera angle for entire video | Use at least 2 angles or supplement with B-roll every 30-60 seconds |
| Overusing transitions | Default to hard cuts; use transitions only for major section changes |
| Not color-matching multi-camera footage | Apply base color correction to match skin tones across all angles first |
scriptwriting-frameworks.md
Scriptwriting Frameworks
This reference covers script structures optimized for YouTube audience retention. Every framework here is designed around one goal: keep the viewer watching until the end while delivering genuine value.
The HBES Framework (detailed)
HBES (Hook-Bridge-Body-Exit-Subscribe) is the default script structure for YouTube videos between 5 and 20 minutes.
Hook (0:00-0:30)
The hook has one job: stop the scroll and create commitment to watch. Four proven hook types:
Curiosity gap - Present an incomplete picture that demands resolution.
- "I spent $10,000 testing every microphone on Amazon. Only 3 were worth it."
- "There's a thumbnail trick that tripled my CTR - and it takes 30 seconds."
- Works best for: listicles, reveals, comparisons.
Bold claim - Make a strong, specific, falsifiable statement.
- "You can edit a full YouTube video in under 2 hours with this workflow."
- "Most creators get retention wrong because they focus on the wrong metric."
- Works best for: tutorials, opinion pieces, myth-busting.
Story entry - Drop the viewer into the middle of a narrative.
- "It was 3 AM and my video had just gone viral - for the wrong reasons."
- "Last month, a single comment changed my entire content strategy."
- Works best for: vlogs, case studies, lessons learned.
Pattern interrupt - Break expectations with something visually or audibly unexpected.
- Start mid-sentence, mid-action, or with a dramatic visual.
- Show the end result first, then rewind.
- Works best for: before/after content, transformation videos.
Bridge (0:30-1:00)
The bridge answers: "Why should I keep watching?" It serves three functions:
- Credibility - Briefly establish why you are worth listening to. Not a resume - one specific proof point. "After editing 500+ videos..."
- Preview - Tell the viewer what they will get. "By the end, you'll know exactly how to..." Specific > vague.
- Stakes - What happens if they don't watch? "Most creators waste hours on this and never realize..."
Keep bridges under 30 seconds. Longer bridges bleed viewers.
Body structures
Choose one structure based on content type:
Listicle (5 things, 7 tips, etc.)
- Number each section clearly ("Number 3...")
- Save the best item for position 2 or 3 (not last - viewers may drop)
- Each item: claim (5s) - evidence (10-15s) - example (15-20s) - transition (5s)
- Escalate perceived value as you go
Step-by-step tutorial
- Show the end result immediately after the hook (motivation to follow through)
- Each step: what to do - why it matters - how to do it - common pitfall
- Include "checkpoint" moments: "If yours looks like this, you're on track"
- Time-lapse repetitive steps, slow down for tricky ones
Story arc (problem-struggle-discovery-resolution)
- The protagonist must face a real obstacle (not a fake one for drama)
- The "struggle" phase needs specifics, not vague descriptions
- The "discovery" is the educational payload - the thing viewers came for
- Resolution should include actionable takeaways, not just "and then it worked"
Comparison / versus
- State the evaluation criteria upfront (fairness builds trust)
- Test each option against the same criteria in the same order
- Give a clear verdict - "it depends" is a cop-out unless you segment by use case
- Disclose any affiliations or sponsorships before the comparison
Exit (last 30 seconds)
- Restate the single most important takeaway
- Do NOT introduce new information
- End with energy - the last 10 seconds set the emotional tone for whether the viewer subscribes, likes, or clicks the next video
- Pair with an end screen pointing to related content
Subscribe CTA placement
Best CTA placement is mid-video after delivering a key insight:
- "If that tip alone was worth it, subscribe - I share one of these every week."
- Never open with a CTA. Never beg. Frame it as the viewer's benefit.
- One CTA per video is enough. Two maximum (mid + end).
Retention scripting techniques
These micro-techniques improve second-by-second retention:
Open loops - Tease something coming later. "In a minute I'll show you the one setting that changes everything - but first..." Creates commitment to stay. Use 2-3 open loops per 10-minute video, and always close every loop you open.
Bucket brigades - Transitional phrases that carry momentum across sections. Examples: "Here's the thing...", "But it gets better...", "Now watch this...", "And that's when I realized..."
Specificity anchors - Replace vague claims with specific numbers or details. "I grew my channel" becomes "I went from 200 to 15,000 subscribers in 4 months." Specifics build trust and curiosity.
Contrast moments - Show the wrong way before the right way. Viewers stay to see the transformation. "Most people do X. Here's why that fails and what to do instead."
Progress markers - Tell the viewer where they are. "That's the first of three steps. The next one is where most people get stuck." Reduces perceived time and creates accountability to keep watching.
Script formatting conventions
Write scripts for speaking, not reading:
- Short sentences. 8-12 words average. Break up long thoughts.
- Contractions always. "You're" not "you are." "Don't" not "do not."
- Write phonetically when the spoken word differs. "Gonna" not "going to" if that is how you speak.
- Mark emphasis with bold or ALL CAPS for words to stress vocally.
- [VISUAL CUE] brackets for B-roll, graphics, or screen recordings.
- [PAUSE] for intentional beats that let a point land.
- Avoid jargon unless your audience expects it. Define terms on first use.
Template: 10-minute tutorial script
[HOOK - 20s]
Bold claim or curiosity gap. Show end result.
[BRIDGE - 20s]
One credibility proof. Preview of 3 things they'll learn.
[BODY SECTION 1 - 2.5 min]
Step 1: What + Why + How + Common mistake
[B-ROLL: screen recording of the process]
Transition with open loop to section 2
[BODY SECTION 2 - 2.5 min]
Step 2: What + Why + How + Common mistake
[GRAPHIC: comparison diagram]
Bucket brigade into section 3
[BODY SECTION 3 - 2.5 min]
Step 3: What + Why + How + Common mistake
[B-ROLL: real example / case study]
Close all open loops
[EXIT - 30s]
Restate key takeaway. Energy up.
Subscribe CTA tied to value delivered.
[END SCREEN]Word count to runtime estimates
| Runtime | Word count (approx) | Pacing style |
|---|---|---|
| 1 minute (Short) | 150-170 words | Fast, punchy |
| 5 minutes | 700-800 words | Normal conversational |
| 10 minutes | 1,400-1,600 words | Normal conversational |
| 15 minutes | 2,000-2,300 words | Normal with pauses |
| 20 minutes | 2,700-3,000 words | Slower, detailed |
These assume natural speech (130-160 words/minute). Adjust down 10-15% if the speaker uses many visual demonstrations or screen recordings with pauses.
thumbnail-design.md
Thumbnail Design
Thumbnails are the single biggest lever for video performance. A video with a 2% CTR and a video with a 8% CTR can differ by 10x in views - same content, same algorithm, different thumbnail. This reference covers the principles, techniques, and testing strategies for high-CTR thumbnails.
The 3-element rule
Every high-performing thumbnail contains exactly three visual elements. More than three creates clutter. Fewer than three lacks context.
Element 1: Face or subject
Human faces trigger pattern recognition faster than any other visual. A face with an exaggerated expression (surprise, excitement, concern, curiosity) consistently outperforms faces with neutral expressions.
Guidelines:
- Fill 30-40% of the frame with the face/subject
- Eye contact with camera - the viewer should feel looked at
- Exaggerated but authentic - forced expressions read as fake on camera
- Consistent face across videos builds brand recognition
- If no face: use a striking, large-scale subject with high visual interest
Element 2: Text overlay
Text on thumbnails adds context the image alone cannot communicate. It answers: "What will I get from this video?"
Guidelines:
- 3-5 words maximum - if you need more, the concept isn't distilled enough
- Bold sans-serif fonts - Impact, Bebas Neue, Montserrat ExtraBold, Anton
- Font size: readable at 160x90px (test by shrinking in your editor)
- Text should complement, not duplicate the title - if the title says "5 Editing Tips," the thumbnail text should be "Edit Like a Pro" not "5 Editing Tips"
- Position text on the left or top - right side gets obscured by the timestamp overlay on YouTube
Element 3: Visual contrast
The thumbnail must pop against YouTube's white background (desktop) and dark background (mobile/TV). This means high contrast between foreground and background.
Guidelines:
- Bright background + dark subject or dark background + bright subject
- Use a colored outline/stroke (3-5px) around the main subject to separate it from the background
- Avoid YouTube red (#FF0000) for text or borders - it blends with the platform UI
- Saturate colors 10-20% beyond natural - thumbnails that look normal on a monitor look washed out at small sizes
Color psychology for thumbnails
Colors trigger subconscious associations. Use them deliberately:
| Color | Association | Best for |
|---|---|---|
| Red | Urgency, excitement, danger | Warnings, breaking news, high-energy content |
| Blue | Trust, calm, authority | Tutorials, educational content, tech reviews |
| Yellow | Attention, optimism, caution | Tips, hacks, "you need to know this" |
| Green | Growth, money, success | Finance, results, before/after |
| Orange | Energy, creativity, warmth | Creative content, DIY, lifestyle |
| Purple | Premium, mystery, creativity | High-end products, luxury, unique topics |
| Black + white | Stark contrast, drama | Serious topics, minimalist aesthetic |
Complementary color pairs that create maximum visual contrast:
- Blue + orange
- Red + cyan
- Yellow + purple
- Green + magenta
Use one color for the background/dominant area and its complement for text or the key subject outline.
Composition frameworks
Rule of thirds
Divide the thumbnail into a 3x3 grid. Place the main subject at one of the four intersection points, not dead center. This creates visual tension and feels more dynamic.
Z-pattern
The eye naturally scans in a Z pattern: top-left to top-right, diagonal to bottom-left, then to bottom-right. Place elements along this path:
- Top-left: text overlay (first thing read)
- Center-right: face/subject
- Bottom area: secondary context element
Before/after split
Divide the thumbnail vertically or diagonally. One side shows the "before" state, the other shows the "after." Add a clear dividing line. This structure is self-explanatory and works for any transformation content.
Focal point isolation
Use blur, darkening, or desaturation on the background to isolate the main subject. The viewer's eye goes directly to the sharp, bright, saturated element.
Thumbnail dimensions and technical specs
| Spec | Value |
|---|---|
| Resolution | 1280x720 pixels (minimum) |
| Recommended | 1920x1080 pixels |
| Aspect ratio | 16:9 |
| Max file size | 2 MB |
| Formats | JPG, PNG, GIF, BMP |
| Safe zones | Avoid bottom-right (timestamp), bottom-left (chapter markers) |
Always design at 1920x1080 and test the thumbnail at 160x90 (the actual display size on mobile) before finalizing.
A/B testing thumbnails
YouTube's built-in "Test & Compare" feature (available in YouTube Studio) allows testing up to 3 thumbnail variants per video.
How to run a meaningful test
- Change one variable per test - face expression, text, color, or layout. Changing everything makes results uninterpretable.
- Wait for statistical significance - YouTube will flag a "winner" when confidence is high enough. Don't end tests early based on gut feeling.
- Minimum sample: 10,000 impressions per variant before drawing conclusions.
- Test in batches - run the same test concept across 3-5 videos to confirm the pattern isn't a one-off.
What to test (in priority order)
- Face vs no face - almost always, face wins. But verify for your niche.
- Expression type - surprise vs curiosity vs excitement.
- Text vs no text - and which specific words perform.
- Color scheme - warm vs cool backgrounds.
- Layout - subject position, text position.
Reading results
- CTR improvement of 1%+ is significant (e.g., 4% to 5% = 25% more clicks)
- Compare AVD (average view duration) alongside CTR - a clickbait thumbnail may boost CTR but tank retention, which hurts overall performance
- Track impressions CTR in YouTube Studio Analytics -> Reach tab
Tool recommendations
| Tool | Best for | Cost |
|---|---|---|
| Canva | Quick thumbnails with templates, good for beginners | Free / Pro $13/mo |
| Adobe Photoshop | Full creative control, advanced compositing | $23/mo (Photography plan) |
| Figma | Collaborative design, great for creating reusable templates | Free / Pro $15/mo |
| Adobe Express | Mobile-friendly thumbnail creation | Free / Premium $10/mo |
| Remove.bg | Background removal for subject isolation | Free (limited) / paid |
Canva thumbnail workflow (fastest)
- Start with YouTube Thumbnail template (1280x720)
- Upload your face/subject photo
- Remove background (built-in tool) or use a pre-cut image
- Add bold text (use Canva's "Montserrat ExtraBold" or "Anton")
- Apply a gradient or solid color background
- Add a subtle drop shadow or outline to the subject
- Export as PNG at highest quality
Thumbnail checklist
Before publishing, verify:
- Readable at 160x90 pixels (mobile phone size)
- Three elements or fewer in the composition
- Text is 3-5 words and doesn't duplicate the title
- No important elements in bottom-right corner (timestamp zone)
- Face/subject fills at least 30% of the frame
- Colors have high contrast between foreground and background
- Matches the video's actual content (no misleading imagery)
- Consistent with channel's visual brand/style
youtube-seo.md
YouTube SEO
YouTube is the world's second-largest search engine. SEO on YouTube combines traditional keyword optimization with engagement signals that the recommendation algorithm uses to decide which videos to surface. This reference covers keyword research, metadata optimization, and the algorithmic signals that matter most.
How the YouTube algorithm works (simplified)
YouTube's recommendation system optimizes for two things:
- Satisfaction - Does the viewer enjoy the video? (measured by likes, comments, shares, survey responses)
- Session time - Does the video keep the viewer on YouTube? (measured by watch time, session duration, click-through to next video)
The algorithm evaluates videos in three phases:
Phase 1: Initial exposure (0-48 hours) YouTube shows the video to a small subset of your subscribers and topic- interested viewers. It measures CTR and early retention. If both are strong, it expands distribution.
Phase 2: Expansion (48 hours - 2 weeks) Strong Phase 1 signals trigger broader distribution through Browse (home page), Suggested (sidebar/end screen), and Search. The algorithm tests the video against progressively larger and less targeted audiences.
Phase 3: Steady state (2 weeks+) The video settles into its long-term traffic pattern. Search-driven videos can continue growing for months or years. Browse/Suggested-driven videos typically peak and decline.
Keyword research
Finding keywords
YouTube Search Suggest - Type your topic into YouTube search and note the autocomplete suggestions. These are real queries people search for. Add letters after your keyword to discover long-tail variations.
YouTube Studio -> Analytics -> Research tab - Shows what your audience is searching for, including search gaps (queries with high demand but low content supply).
Competitor analysis - Find successful videos in your niche. Check their titles, descriptions, and tags (use browser extensions like VidIQ or TubeBuddy to see tags). Note which topics get consistently high views relative to the channel's subscriber count.
Google Trends (YouTube filter) - Compare search interest between topic variations. Use the "YouTube Search" filter specifically, not "Web Search."
Keyword types
| Type | Example | Traffic pattern | Competition |
|---|---|---|---|
| Head term | "video editing" | Very high, steady | Very high |
| Mid-tail | "video editing for beginners" | High, steady | High |
| Long-tail | "video editing for YouTube on Mac 2025" | Lower, targeted | Lower |
| Trending | "new Premiere Pro AI features" | Spike then decline | Time-sensitive |
| Evergreen | "how to color grade footage" | Steady for years | Medium |
Strategy: Target long-tail and evergreen keywords for consistent growth. Use trending keywords for spikes. Avoid head terms unless your channel has significant authority in the topic.
Search intent mapping
Every keyword has an intent. Match your content format to the intent:
| Intent | Signal words | Best format |
|---|---|---|
| Tutorial | "how to", "tutorial", "guide", "step by step" | Step-by-step walkthrough |
| Comparison | "vs", "best", "top", "compared" | Side-by-side evaluation |
| Review | "review", "worth it", "honest" | In-depth analysis with verdict |
| Entertainment | Topic names, trending phrases | Story, commentary, reaction |
| Inspiration | "ideas", "examples", "motivation" | Showcase, compilation, case study |
Title optimization
The title is the second most important click factor after the thumbnail.
Rules
- Primary keyword in first 40 characters - YouTube truncates titles on mobile around 45-50 characters. The keyword must be visible without expanding.
- Total length under 60 characters - Shorter titles have higher CTR on average because they're fully visible across all devices.
- Front-load the value - "Color Grading Tutorial for Beginners" not "A Beginner's Comprehensive Tutorial on Color Grading Techniques"
- Add a modifier for CTR boost:
- Curiosity: "...and Nobody Talks About It"
- Benefit: "...in Under 10 Minutes"
- Specificity: "...Using Only Free Tools"
- Timeliness: "...in 2025"
- Contrast: "...Without Expensive Gear"
- Never mislead - The title must accurately represent the content. Misleading titles spike CTR but destroy retention, and the algorithm punishes low retention.
Title formulas
How to [Result] [Modifier]- "How to Edit Videos 3x Faster"[Number] [Topic] [Benefit]- "5 Thumbnail Tricks That Double Your CTR"[Topic]: [Specific Angle]- "YouTube SEO: The Only 3 Things That Matter"I [Did Thing] [Result]- "I Tested Every Free Editor - Here's the Best"[Bold Claim] [Qualifier]- "You're Editing Wrong (Here's Proof)"[Topic] for [Audience] [Year]- "Video Lighting for Beginners 2025"
Description optimization
The description serves three audiences: viewers (context), YouTube (keywords), and Google (web search indexing).
Structure
[Line 1-2: Above the fold - visible without clicking "Show more"]
Primary keyword naturally included. Hook or value statement.
[Line 3-10: Context paragraph]
200-300 words expanding on the video's content. Include primary keyword
2-3 times and secondary keywords naturally. Write for humans, not bots.
[Timestamps/Chapters]
0:00 - Introduction
1:30 - [Descriptive chapter title with keyword]
4:00 - [Descriptive chapter title]
...
[Resources and links]
Tools mentioned in this video:
- [Tool name]: [URL]
- [Tool name]: [URL]
[Social links and boilerplate]
Follow me: [links]
[Channel description with keywords]Description rules
- First 2 lines are prime real estate - they appear in search results and above the fold. Never waste them on "In this video..." - lead with value.
- Include 3-5 relevant links - YouTube tracks outbound clicks as an engagement signal.
- Chapters are strongly recommended - YouTube indexes chapters separately in search. Each chapter title is a mini-SEO opportunity.
- Never keyword stuff - Repeating the same keyword 10 times in the description triggers spam detection and looks unprofessional.
Tags
Tags are a minor ranking signal but still worth optimizing. They primarily help YouTube understand video topic and correct for misspellings.
Rules
- 5-10 tags total - more than 15 dilutes relevance
- First tag = exact primary keyword - YouTube gives extra weight to the first tag
- Mix broad and specific:
- Broad: "video editing", "YouTube tips"
- Specific: "DaVinci Resolve color grading tutorial", "thumbnail design Canva"
- Include common misspellings of your topic if applicable
- Include your channel name as the last tag (helps with Suggested videos between your own content)
Hashtags
- Maximum 3 hashtags in the description
- They appear above the video title on mobile
- Use 1 branded hashtag + 1-2 topic hashtags
- Example:
#YourChannelName #VideoEditing #YouTubeTips - More than 3 hashtags causes YouTube to ignore all of them
Engagement signals the algorithm tracks
| Signal | Weight | How to optimize |
|---|---|---|
| Click-through rate (CTR) | High | Thumbnail + title optimization |
| Average view duration (AVD) | Very high | Script structure + editing pacing |
| Average percentage viewed | Very high | Retention scripting, pattern interrupts |
| Likes / dislikes ratio | Medium | Deliver on the title/thumbnail promise |
| Comments | Medium | Ask specific questions, respond to comments |
| Shares | Medium | Create "share-worthy" moments or insights |
| Subscriber conversion | Medium | CTA placement, consistent value delivery |
| Session starts | High | Being the first video in a viewing session |
| Session time | High | End screens to related content, playlists |
The two metrics that matter most
CTR (click-through rate) - Percentage of people who see your thumbnail and click. Benchmark: 4-10% is good for most channels. Below 2% means the thumbnail or title needs work. Above 10% is exceptional.
AVD (average view duration) - How long viewers watch on average. Benchmark: 50%+ of video length is good. Above 60% is exceptional. Below 40% means the content or pacing needs work.
CTR gets viewers in. AVD keeps the algorithm promoting. You need both.
Publishing timing
- Upload 1-2 hours before your audience's peak activity - YouTube needs time to process and begin initial distribution
- Check YouTube Studio -> Analytics -> Audience tab for when your subscribers are online (shown as a heatmap)
- Consistency matters more than optimal time - uploading every Tuesday at 10 AM trains both the algorithm and your audience
- Avoid competing with major events in your niche (product launches, conferences) unless your video is about that event
Playlists and series
Playlists increase session time, which the algorithm rewards:
- Create topic-based playlists for every content pillar on your channel
- Set a default playlist for each video (Series feature in YouTube Studio)
- Title playlists with keywords - "Video Editing Tutorials for Beginners" not "My Tutorials"
- Order matters - put the most engaging video first (it's the thumbnail shown for the playlist)
- Series playlists display a sequential number badge on thumbnails in Suggested, which boosts CTR for returning viewers
Frequently Asked Questions
What is video-production?
Use this skill when creating, editing, or optimizing video content for YouTube and other platforms. Triggers on script writing, video editing workflows, thumbnail design, YouTube SEO, content strategy, retention optimization, or channel growth. Covers the full production pipeline from ideation to publish - scriptwriting frameworks, editing pacing, thumbnail best practices, metadata optimization, and audience retention techniques.
How do I install video-production?
Run npx skills add AbsolutelySkilled/AbsolutelySkilled --skill video-production in your terminal. The skill will be immediately available in your AI coding agent.
What AI agents support video-production?
video-production works with claude-code, gemini-cli, openai-codex, mcp. Install it once and use it across any supported AI coding agent.