yt-thumbnail-brief

Solid

Turn a YouTube video idea into a designer-ready thumbnail brief: focal subject, face and emotion, a text overlay of 4 words or fewer that the title does not repeat, contrast and composition, and 2 to 3 A/B concepts for Test and Compare. Built on 2026 principles (one focal point, legible at 120 pixels, complements the title). Outputs the brief plus the Publora attach step (the image upload itself is out of band). Use to plan a thumbnail. Not for title words (use yt-title-optimizer).

AI & Automation 19 stars 3 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
43
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# YouTube Thumbnail Brief This skill does not generate an image. It writes the brief a human designer (or an image tool) executes, grounded in what actually drives the click in 2026, and documents how a custom thumbnail gets attached when you auto-publish. ## When to use - User says "what should the thumbnail be for this video" - User wants a brief to hand to a designer or paste into an image generator - User wants 2 to 3 thumbnail concepts to A/B test - User is auto-publishing and needs the thumbnail upload steps ## What the brief contains For each concept the skill outputs: - **Concept name and the angle** it sells (and how it complements the title). - **Focal subject:** a face plus the specific emotion, or the object/result. - **Text overlay:** the exact words (4 or fewer), and where they sit. Never the same words as the title. - **Background and contrast:** color, lighting, and how the subject separates. - **Composition:** rule-of-thirds placement, gaze direction, crop. - **120-pixel test note:** what must still read when shrunk to mobile size. ## Steps 1. **Gather inputs.** The title (so the thumbnail complements, never repeats it), the video's payoff and emotional tone, whether there is a face available, the single most visual moment or result, and long-form vs Short. If a URL is given, parse it with `lib/url_parser.py`. 2. **Split the load with the title.** Decide what the title already says and make the thumbnail carry the rest (the face/emotion,...

Details

Author
sergebulaev
Repository
sergebulaev/youtube-skills
Created
2 months ago
Last Updated
2 days ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category