plugins/viral-video-master/skills/viral-video-long-form/SKILL.md
Complete YouTube long-form video optimization for maximum watch time, SEO, and viral potential. PROACTIVELY activate for: (1) YouTube video strategy, (2) Long-form content planning, (3) Watch time optimization, (4) YouTube SEO, (5) Thumbnail design strategy, (6) Audience retention techniques, (7) YouTube monetization, (8) Connected TV optimization, (9) YouTube algorithm understanding. Provides: Video length optimization, thumbnail best practices, SEO strategies, retention techniques, monetization guidelines, and analytics interpretation.
npx skillsauth add JosiahSiegel/claude-plugin-marketplace viral-video-long-formInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
MANDATORY: Always Use Backslashes on Windows for File Paths
When using Edit or Write tools on Windows, you MUST use backslashes (\) in file paths, NOT forward slashes (/).
Complete guide to creating viral long-form content primarily for YouTube, with strategies for watch time optimization, SEO, thumbnails, and audience building.
| Duration | Performance | Best For | Notes | |----------|-------------|----------|-------| | 7-15 minutes | Sweet spot | Most content | Ideal for tutorials, reviews | | 8-9 minutes | Best for search | SEO-focused | Consistently performs best in rankings | | 8+ minutes | More ads | Monetization | Enables mid-roll placements | | 10-30 minutes | Effective range | In-depth topics | Documentary, education | | 40+ minutes | Extended content | Deep dives | Podcast, interviews |
| Specification | Recommended | |---------------|-------------| | Aspect ratio | 16:9 | | Resolution | 1920x1080 (1080p) or 3840x2160 (4K) | | Frame rate | 24, 30, or 60 fps | | File format | MP4 (H.264/H.265) | | Audio | AAC, 48kHz, stereo or higher |
| Signal | Weight | What It Measures | |--------|--------|------------------| | Watch time | Highest | Total minutes watched | | Audience retention | Very High | Percentage of video watched | | Click-through rate (CTR) | Very High | Clicks / Impressions | | Session time | High | Time viewer spends on YouTube after | | Engagement | Medium | Likes, comments, shares, saves |
Discovery Phase:
Recommendation Phase:
Maximize Watch Time:
Optimize CTR:
Increase Session Time:
Unlike short-form's 1.3-second rule, long-form allows 5-10 seconds for hooks, but the principles remain:
Hook Components:
Preview Hook: "In this video, I'm going to show you [result]. By the end, you'll know [specific outcome]."
Curiosity Hook: "What I'm about to share changed everything I thought I knew about [topic]..."
Result Hook: [Show the end result] "This is what we're building today, and I'll show you exactly how."
Story Hook: "Three months ago, I made a mistake that cost me [consequence]. Here's what I learned..."
Problem Hook: "If you've ever struggled with [problem], you're not alone. Here's what actually works."
| Metric | Impact | |--------|--------| | Videos with custom thumbnails | 90% of top performers | | CTR with custom thumbnails | 60-70% higher | | CTR with emotional faces | 20-30% higher | | High contrast visibility | 20-30% increase |
Face and Emotion:
Text Optimization:
Color Strategy: | Color | Psychology | Use For | |-------|------------|---------| | Red/Orange | Urgency, excitement | Action, entertainment | | Blue | Trust, calm | Educational, tech | | Yellow | Attention, optimism | Happy content, tips | | Green | Growth, money | Finance, health |
Composition:
| Statistic | Value | |-----------|-------| | Google searches with video snippets | 25%+ | | Top-ranking videos average age | 29 months | | Top-ranking videos with captions | 94% | | View boost from Google ranking | 2-5x | | Best performing length in search | 8-9 minutes |
Best Practices:
Title Formula:
[Keyword] + [Benefit/Result] + [Specificity]
Examples:
Structure:
[Hook - First 2-3 lines visible without expansion]
Primary keyword in first 25 words
Clear value proposition
[Body - 150-250 words total]
Semantic keywords naturally included
Timestamps/chapters
Resource links
[Footer]
Social links
CTA
Related video links
Key Guidelines:
Tag Strategy:
Keyword Research:
| Metric | Value | Impact | |--------|-------|--------| | 2025 average retention | 23.7% | Baseline | | Videos surpassing 50% | 16.8% | Above average | | Videos reaching final 10 seconds | 16% | Excellent | | 70%+ retention in first 30 seconds | Much higher ranking | Critical |
10% retention improvement = 25%+ impression increase
Eliminate These:
Pattern Interrupts (Every 30-60 seconds):
Structural Elements:
Visual Variety:
Why Chapters Matter:
Format:
0:00 Introduction
1:23 Chapter Title
4:56 Another Chapter
...
Best Practices:
Watch time is the single most important metric for YouTube long-form success. It determines:
Content Structure:
Pacing Guidelines:
Series and Playlists:
Shorts + Long-form = 41% faster channel growth
Teaser Strategy:
Audience Building:
Content Repurposing:
Detailed long-form YouTube optimization for monetization, Connected TV viewing, analytics / metrics interpretation, and production-quality guidelines lives in references/monetization-tv-analytics-production.md. Load that reference when tuning revenue, TV viewing, measurement, or production standards beyond hooks / retention / discovery.
development
Use for Clerk sessions, tokens, webhooks, orgs, and security. PROACTIVELY activate for session tokens, JWT templates, getToken(), custom claims, pending sessions, multi-session UX, organizations, roles, permissions, system vs custom permissions, features/plans, MFA/passkeys/password policy/bot protection, Clerk webhooks, Svix signatures, verifyWebhook(), user/org sync, retries/replays, environment variables, custom domains, secret rotation, logs, and auth security reviews. Provides token semantics, webhook idempotency, authorization defaults, and hardening checklist.
tools
Use for Clerk in Next.js. PROACTIVELY activate for @clerk/nextjs setup, App Router auth()/currentUser(), clerkMiddleware(), proxy.ts/middleware.ts, createRouteMatcher(), protected pages/layouts/Route Handlers/Server Actions/API routes/tRPC, auth.protect() role/permission/token checks, ClerkProvider placement, server-only clerkClient, Link prefetch, redirects, 401/404 auth failures, custom domains, __clerk proxy paths, and deployment gotchas. Provides file patterns, server/client boundary rules, matcher templates, and production checks.
development
Use for Clerk frontend auth flows. PROACTIVELY activate for React, JavaScript, Vue, Nuxt, Astro, Expo, React Router, TanStack React Start, or SPA setup; ClerkProvider and publishable-key wiring; SignIn/SignUp/UserButton/UserProfile/OrganizationSwitcher; custom useUser/useAuth/useClerk/useSignIn/useSignUp/useSession/useOrganization flows; multi-session UX; cross-origin getToken() fetches; loading states, redirects, routing, CORS/cookies, or hydration bugs. Provides SDK selection, UI patterns, token-fetch templates, and frontend gotchas.
development
Use for Clerk dev/prod readiness, deployment, and multi-language implementation planning. PROACTIVELY activate for environment variables, pk_test/sk_test vs pk_live/sk_live, local dev, preview/staging/prod instances, domains/DNS, redirects, OAuth credentials, custom domains/proxy, authorizedParties, CSP, CORS/cookies, webhooks/tunnels, Vercel/Netlify/Cloudflare/API gateways, monitoring/troubleshooting, and backends in Node/Express/Fastify, Python/FastAPI/Django/Flask, Go, Ruby/Rails, Java/Spring, .NET, PHP/Laravel. Provides checklists, rollout plans, and language-portable patterns.