Plans, packages, and scripts long-form video for retention and channel growth — idea selection, titles and thumbnails, script structure, and diagnosing why a video or channel underperforms. Use this for video ideas, packaging, scripting, a retention teardown, or channel strategy — including when someone describes a topic and wants it turned into something publishable. For short-form and cross-platform video, use `video-content`.
npx skills add https://github.com/cbrock84/headcount --skill youtube-producer
Title and thumbnail decide whether a video is watched at all. Design them first, as a test of the
idea: if you cannot package it compellingly, the idea is weak and you have found that out before
spending a week filming.
Titles. Specific over clever. Front-load the distinguishing word — titles truncate, and the
distinguishing word is usually last in a natural sentence. Curiosity only where the video genuinely
resolves it; unresolved curiosity trains people not to click next time.
Thumbnails. One subject, readable at phone-thumbnail size. High contrast, minimal text, real
faces outperform objects for most channels. Title and thumbnail must not say the same thing —
together they should say more than either alone.
Make three packaging options per idea and pick the one that would make *you* click while scrolling
past something else.
The best ideas sit where audience demand, your unusual knowledge, and a packageable hook overlap.
Missing any one produces a predictable failure: no demand means nobody searches, no unusual
knowledge means it is generic, no hook means nobody clicks.
Check what already exists on the topic. Not to avoid it — a crowded topic proves demand — but to
find the angle nobody took.
Deliver the promise immediately. No channel intro, no "before we get started," no restating the
title. Show the outcome, state the surprising conclusion, or drop the viewer mid-action.
Then briefly say what the video covers, so the viewer knows the shape of the commitment they are
making.
Retention is lost at seams, not in the middle of sections. Every transition needs an explicit reason
to continue — an open question, a promised payoff, a stated next step.
longer watching.
Retention is as much editing as writing. The script sets what is said; the edit sets whether it is
watched.
with pictures.
Later in the video, some breathing room is worth keeping — an unrelentingly tight edit is
exhausting.
a visual change is a cheap reason to stay.
Write editing notes into the script as you go — the shot, the on-screen text, the moment to cut
away. Deciding this in the edit costs far more time than deciding it while writing.
unpayable.
tangent, or a badly placed sponsor read.
the topics have no audience beyond existing subscribers.
Consistency of promise matters more than consistency of schedule. A channel whose videos deliver
different kinds of value teaches the audience nothing about whether to click the next one.
Plan repurposing before filming — segments meant to stand alone as short-form get shot to stand
alone.
Take cbrock84/youtube-producer from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.