Agent skill

Youtube Producer

by cbrock84 in cbrock84/headcount

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.

MITAuto-check passedMedia & Creative

Install Youtube Producer

skills CLI
$ npx skills add cbrock84/headcount --skill youtube-producer -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install cbrock84/headcount youtube-producer --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/cbrock84/headcount.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/marketing/skills/youtube-producer .claude/skills/youtube-producer && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
youtube-producer
GitHub stars
2k
Token cost
~1.3k tokens
SKILL.md length
760 words
Files
2 (incl. references)
Skills in repo
178
Repo updated
First seen
Licence
MIT

At a glance

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.

  • Tasks that involve Go-to-market strategy
  • SKILL.md covers Package before you produce, Idea selection, The first thirty seconds and Retention structure, plus 5 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Tasks that involve Video scripts and shorts

What it does

Youtube Producer is an agent skill from cbrock84/headcount. 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.

Its SKILL.md is about 1.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including reference files (for example `references/sources.md`).

It sits in Media & Creative, covering Go-to-market strategy and Video scripts and shorts. It works with YouTube. The repository describes itself as: An agent organization structured as a company — 15+ departments, 125+ skills, each independently installable, citing the standards and regulators that settle the question. Runs… The licence is MIT.

When your agent uses it

  • Tasks that involve Go-to-market strategy
  • Tasks that involve Video scripts and shorts

Example prompts

  • “/youtube-producer”

What it can do on your machine

Read from SKILL.md and the folder at commit 98d1c17. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Youtube Producer loads about 1.3k tokens when it runs, and up to ~1.7k if it reads all its reference files. Until then it costs about 112 tokens; SKILL.md has 760 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~112
When it runs · the whole SKILL.md, loaded when a task matches
~1.3k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~1.7k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from cbrock84/headcount at commit 98d1c17, republished under its MIT licence (© cbrock84). 760 words, ~1,325 tokens.

Download SKILL.mdSave it as .claude/skills/youtube-producer/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
youtube-producer
description
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`.

YouTube producer

Package before you produce

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.

Idea selection

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.

The first thirty seconds

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 structure

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.

  • Chapter it. Each section should work standalone and end pointing forward.
  • Vary pace deliberately. A uniformly intense video is as tiring as a flat one.
  • Front-load value. Withholding the good part until the end optimizes for a viewer who is no longer watching.
  • Place sponsor reads after the first payoff, never before it.

Visual direction and editing

Retention is as much editing as writing. The script sets what is said; the edit sets whether it is watched.

  • Cut on the beat of meaning, not on a timer. Rhythmic cutting for its own sake reads as noise.
  • Show, then say. Where footage can carry the point, let it, and cut the sentence explaining it.
  • B-roll earns its place by showing something the words cannot. Decorative b-roll is dead air with pictures.
  • Text on screen for anything numeric or named. Viewers do not retain spoken numbers.
  • Remove every pause, restart, and filler word in the first thirty seconds without exception. Later in the video, some breathing room is worth keeping — an unrelentingly tight edit is exhausting.
  • Change something visually at each chapter transition. Transitions are where viewers leave, and 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.

Show full SKILL.md (245 more words)Show less

Diagnosing

  • Low click-through — packaging. Title and thumbnail, not content.
  • High click-through, immediate drop — the opening did not pay the promise, or the promise was unpayable.
  • Gradual decline — normal. Judge the slope against your own baseline, not against absolutes.
  • A sharp cliff mid-video — find the timestamp and watch it. Almost always a transition, a tangent, or a badly placed sponsor read.
  • Good retention, no growth — the videos work but the packaging is not earning impressions, or the topics have no audience beyond existing subscribers.

Channel level

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.

Sources

references/sources.md in this skill lists the outside authorities that settle the questions here — what each one is authoritative for, and what you may do with it. Check them before answering on anything they cover, and cite what you used. Most are free to read and not free to reproduce; the use note on each is binding.

Never

  • Produce an idea whose title you cannot write. If the title is hard, the idea is not yet clear.
  • Judge a video on its first day. The signal that matters accrues over weeks.
  • Change what the channel is about because one video underperformed.
  • Fix retention by cutting faster when the problem is that the promise was wrong.

© cbrock84, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file (references) in plugins/marketing/skills/youtube-producer of cbrock84/headcount.

  • SKILL.md
  • references/sources.md

Open the folder on GitHubat commit 98d1c17

Compare with similar skills

Youtube Producer next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Youtube Producer compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Youtube Producer this skillcbrock84/headcount2k—~1.3kAutomated safety check: PassMIT
Title CraftTheCraigHewitt/skills159—~2.1kAutomated safety check: PassMIT
Cross Platform ReformatterOotto-AI/claude-content-skills130—~449Automated safety check: PassMIT
Yt ScriptJakeschincariol/youtube-agent-skill933—~672Automated safety check: PassMIT
Youtube Viral Optimizerinfranodus/skills119—~3.6kAutomated safety check: PassNone
Short Publishgug007/lpm152—~3.1kAutomated safety check: PassMIT

Similar skills

  • Title Craft

    TheCraigHewitt/skills

    When the user wants to write YouTube video titles, optimize existing titles, A/B test title variants, or improve click-through rate.

    159 GitHub stars~2.1k tokensUpdated 4 mo ago
    Media & CreativeAuto-check passed
  • Cross Platform Reformatter

    Ootto-AI/claude-content-skills

    Reshapes one Instagram reel into a TikTok and a YouTube Short — adjusting hook, length and captions per platform.

    130 GitHub stars~449 tokensUpdated 3 days ago
    Media & CreativeAuto-check passed
  • Yt Script

    Jakeschincariol/youtube-agent-skill

    Write a YouTube video script from a raw idea - hook options off 21 formulas, scored, then the full spoken script with the retention beats marked.

    933 GitHub stars~672 tokensUpdated 24 days ago
    Media & CreativeAuto-check passed
  • Youtube Viral Optimizer

    infranodus/skills

    Generate high-CTR YouTube thumbnails, titles, and video scripts optimized for virality.

    119 GitHub stars~3.6k tokensUpdated 20 days ago
    Media & CreativeAuto-check passed
  • Short Publish

    gug007/lpm

    Post a finished vertical lesson from ~/Movies/lpm-lessons/tiktok/<slug/ to YouTube Shorts (LPM channel, through Chrome) and TikTok (@lpm06557, from the user's iPhone through iPhone Mirroring) in…

    152 GitHub stars~3.1k tokensUpdated today
    Media & CreativeAuto-check passed
  • Lesson Publish

    gug007/lpm

    Publish a finished lesson MP4 from ~/Movies/lpm-lessons/<slug/ to the lpm YouTube channel through Chrome (YouTube Studio): search-optimized title and description with chapters, tags, category, the…

    152 GitHub stars~1.8k tokensUpdated yesterday
    Media & CreativeAuto-check passed

More from cbrock84/headcount

All 178 skills in this repo
  • Agent Hierarchy

    cbrock84/headcount

    Designs orchestrator-and-subagent hierarchies for a repository — splitting agents by exclusive write surface, pairing every producer with an independent auditor, and enforcing the split with a…

    2k GitHub stars~1.2k tokensUpdated 23 days ago
    Auto-check passed
  • Access And Identity

    cbrock84/headcount

    Designs and audits who can reach what — authentication, authorization models, privileged access, service credentials, and joiner-mover-leaver process.

    2k GitHub stars~1.1k tokensUpdated 23 days ago
    Auto-check passed
  • Account Based Marketing

    cbrock84/headcount

    Concentrates marketing and sales effort on a named set of accounts rather than on volume — qualifying whether the model fits your economics at all, building the account list and the buying group…

    2k GitHub stars~1.2k tokensUpdated 23 days ago
    Auto-check passed
  • Activation

    cbrock84/headcount

    Gets new users from signup to first real value — signup flow, onboarding, time-to-value, and the early experience that determines whether someone becomes a user or a lapsed account.

    2k GitHub stars~865 tokensUpdated 23 days ago
    Auto-check passed
  • AI ML Governance

    cbrock84/headcount

    Governs models and AI systems in production — intended use, evaluation, monitoring, human oversight, documentation, and the decision to deploy or retire.

    2k GitHub stars~1k tokensUpdated 23 days ago
    Auto-check passed
  • AI Research Analyst

    cbrock84/headcount

    Produces executive-level research — market sizing, competitor mapping, trend analysis, and strategic intelligence — grounded in cited sources with the confidence in each claim made explicit.

    2k GitHub stars~916 tokensUpdated 23 days ago
    Auto-check passed

Works with

Questions about Youtube Producer

What does Youtube Producer do?

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. Youtube Producer is an agent skill from cbrock84/headcount. 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.

When should I use Youtube Producer?

Youtube Producer fits situations like: tasks that involve Go-to-market strategy; tasks that involve Video scripts and shorts.

How do I install Youtube Producer in Claude Code?

Run `npx skills add cbrock84/headcount --skill youtube-producer -a claude-code`. Or copy the skill folder (plugins/marketing/skills/youtube-producer in cbrock84/headcount) into .claude/skills/youtube-producer in your project. Claude Code loads it when a task matches its description.

How do I install Youtube Producer in Codex?

Run `npx skills add cbrock84/headcount --skill youtube-producer -a codex`. Or copy the skill folder (plugins/marketing/skills/youtube-producer in cbrock84/headcount) into .agents/skills/youtube-producer in your project. Codex loads it when a task matches its description.

Can I use Youtube Producer in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add cbrock84/headcount --skill youtube-producer -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/youtube-producer, .gemini/skills/youtube-producer, .github/skills/youtube-producer and .opencode/skills/youtube-producer in your project.

What does Youtube Producer need to run?

SKILL.md names no scripts, command-line tools or credentials: Youtube Producer is instructions for the agent only.

Does Youtube Producer access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Youtube Producer safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Youtube Producer use?

Youtube Producer is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Youtube Producer use?

About 1.3k tokens (SKILL.md is roughly 5.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 336 tokens, read only when the agent opens those files.

What are the alternatives to Youtube Producer?

Skills that share tags, products or a category with Youtube Producer: Title Craft (TheCraigHewitt/skills, 159 stars), Cross Platform Reformatter (Ootto-AI/claude-content-skills, 130 stars), Yt Script (Jakeschincariol/youtube-agent-skill, 933 stars) and Youtube Viral Optimizer (infranodus/skills, 119 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Youtube Producer?

cbrock84 (a GitHub user) maintains it in cbrock84/headcount, which has 2,022 GitHub stars. The repository holds 178 skills in this directory. The repository was last updated on September 17, 2026.

Source: cbrock84/headcount on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.