Blog/Automate Your YouTube Channel With One Claude Skill
All blogs
Claude

Automate Your YouTube Channel With One Claude Skill

The free YouTube agent skill gives Claude 11 skills for scripts, titles, thumbnails, editing, Shorts, SEO and comments. See how to install and use it.

@onlygrowthtalks·10 October 2026·13 min read
Automate Your YouTube Channel With One Claude Skill
Claude · YouTube

You can hand most of the desk work of a YouTube channel to Claude with one free skill pack called the YouTube agent skill. You install it once and get 11 separate skills, each with one job. One writes your script from proven hook formulas, one checks your title and thumbnail together, one turns a raw recording into a list of cuts, one finds the Shorts inside a long video, and one reads your retention data and tells you the second people left.

There is one thing to know before you start. The pack does not log in to your channel and it does not upload for you. Claude does the planning, writing and analysis, and you record and upload. This guide covers what each of the 11 skills does, how to install the pack, and the order to use the skills in for one video.

GitHub link to the skill

Free and open source. Open the repository on GitHub →

https://github.com/Jakeschincariol/youtube-agent-skill

What Is the YouTube Agent Skill?

The YouTube agent skill is a set of 11 instruction files for Claude, made by Jake Schincariol and published on GitHub in September 2026 under the MIT licence. Each file teaches Claude one YouTube job and gives it a command, such as /yt-script or /yt-package. It is free, and it needs no signup and no API key.

The repository is github.com/Jakeschincariol/youtube-agent-skill. On 10 October 2026 it had 894 stars and 257 forks.

The Jakeschincariol/youtube-agent-skill repository on GitHub showing 894 stars, 257 forks and the MIT licence
The youtube-agent-skill repository on GitHub, 10 October 2026.

Six of the skills also come with a small Python tool that runs on your own computer. The tools score a hook, check a title, list the cuts in a recording, build chapters, read a retention file and rank videos. The README says each one runs on plain Python 3 with nothing extra to install.


The 11 Skills and What Each One Does

CommandIts jobWhat you get
/yt-scriptWrites the scriptFive hook options from 21 formulas, scored, the best two shown to you, then the full spoken script with what is on screen for every beat.
/yt-packageTitle and thumbnailTen titles checked and ranked, the top three shown with their scores, and a thumbnail brief for the winner.
/yt-editLists the cutsAn edit decision list from your transcript: silent gaps, filler words and restarted sentences, each with a timecode.
/yt-retentionReads your retentionWhere viewers left, what you were saying at that moment, and one change to make.
/yt-viralFinds what is workingThe top videos in your niche, ranked by how far each one beat its own channel.
/yt-shortsFinds ShortsThe five best Short candidates inside a long video, with timecodes and a new first line for each.
/yt-seoWrites the descriptionThe description, up to 15 useful tags, and the three searches the video should win.
/yt-chaptersWrites chaptersTimestamps from your transcript, checked against the rules YouTube needs before it shows chapters.
/yt-commentReplies to commentsYour comments sorted into four groups, short replies in your voice, and which comment to pin.
/yt-planPlans the weekA table of what to upload on which day, sized to the hours you have.
/yt-auditReviews the channelThe single biggest fix for your channel, three things already working, and what not to do yet.
The eleven commands table from the YouTube agent skill README, from /yt-script to /yt-audit
The eleven commands as the README lists them.

The Five Skills You Will Use Most

1. /yt-script writes your script from proven hook formulas

You give it one raw idea. It writes five hooks using a list of 21 formulas, with names like The Statistic, The Mistake, Contrarian Flip, I Tried It and Before and After. It scores all five, keeps the top two and shows you both with their scores.

The skill treats the first 15 seconds as the most important part of the video. Those seconds have to confirm what the title promised, raise a question the viewer wants answered, and show that the answer is coming. After the hook, the script says what the video will do in one sentence and starts doing it. It leaves out the channel intro and the early subscribe request, because the skill calls those the most common reason viewers leave at the 30-second mark.

You get the script beat by beat, a note of what is on screen for each beat, and an estimated length based on 150 spoken words per minute.

2. /yt-package checks your title and thumbnail together

Most people write the title first and the thumbnail later, and the thumbnail ends up repeating the title. This skill writes them as a pair. It generates ten titles, runs them through its checker and shows you the top three with the problem found in each. The checker follows five rules:

  • Length. A title is cut off at about 60 characters in desktop search and about 40 on the mobile home feed. It reports both.
  • No repeats. The thumbnail text must use different words from the title.
  • Three words at most on the thumbnail. A fourth word cannot be read at feed size.
  • Something specific. A number, a name or a date works better than an adjective.
  • Two words in capitals at most. More than that reads as spam.

For the winning title it writes a thumbnail brief: the expression, the framing, the three words and what the background needs to do. It does not make the thumbnail image.

3. /yt-edit turns your recording into a list of cuts

You give it a transcript with timestamps, as an SRT or VTT file. If you do not have one, upload the video as unlisted and download the captions YouTube generates. The skill returns three kinds of cut, each with a timecode:

  • Dead air, which is any long silent gap. It trims from the middle of the gap so a breath stays on both sides.
  • Filler, which is a line that is only "um", "so yeah" or "basically".
  • Repeats, which is a sentence you started twice.

It does not open or change your video file. You make the cuts in your own editor. Check the list against the footage first, because a silent screen demo looks like dead air to a transcript.

4. /yt-retention shows where viewers leave

YouTube Studio lets you download the audience retention data for any video. Open the video, go to Analytics, then Engagement, and use the download icon on the audience retention chart. You give that file to the skill, along with your transcript if you have it. It looks for three different problems:

  • Hook leak. The share of viewers lost in the first 30 seconds. The skill counts under 25% as healthy. If it is higher, the fix is the first 15 seconds of your script.
  • Cliffs. Single steep drops. With the transcript, it prints what you were saying at that moment.
  • Slide. A steady loss through the middle. This is a pacing problem, and the fix is cutting.

It names the single biggest problem and one change for it. If the numbers look healthy, it says the video is fine and sends you back to /yt-package to work on the title and thumbnail.

5. /yt-viral finds what is working in your niche

This is the research skill. You give it a list of channels and at least four videos from each, with their titles and view counts. Claude can collect these from the public channel pages, or you can paste them in.

It does not rank by raw views. It ranks each video by how many times it beat the usual view count of its own channel. A small channel that gets ten times its normal views has found an idea you can learn from. A large channel with the same views had a normal day.

You get the top five videos, the hook formula each title used, the one thing they have in common, and which of them you could make this week. It reads public pages only and never logs in as you.


How to Add the YouTube Agent Skill to Claude

You add the skill to Claude by pasting its GitHub link into Claude Code and asking Claude to install it. The whole setup takes about 15 minutes, and most of that is teaching Claude your voice. The link is github.com/Jakeschincariol/youtube-agent-skill.

What you need first

  • Claude Code, to get all 11 skills and the six tools. It is available in the Claude desktop app, in the terminal and on the web. If you are not sure which Claude product that is, see Claude Chat vs Cowork vs Code vs Design.
  • Python 3 on your computer, which the six tools use.
1

Open Claude Code

Start a new session in Claude Code. Any folder works, because the skill installs for your whole account, not for one project.

2

Paste the GitHub link and ask Claude to install it

Copy the install prompt below and send it. Claude downloads the repository and copies the 11 skill folders into ~/.claude/skills/, the folder where Claude Code keeps your skills. Approve the steps when it asks.

3

Check that it worked

Type /yt- in the message box. You should see the commands, from /yt-script to /yt-audit. If they do not show, start a new session and try again.

4

Teach it your voice

Send the voice prompt below with three of your own videos. Claude saves a voice.md file that the writing skills read.

5

Run your first skill

Type /yt-script followed by one video idea, or type /yt-audit and paste your channel link.

The install prompt (step 2)

Install prompt

Paste this into Claude Code.

https://github.com/Jakeschincariol/youtube-agent-skill

Install this skill, then confirm /yt-script works.
The Install section of the YouTube agent skill README with the paste-into-Claude prompt, the git clone commands and the plugin commands
The three install options in the README.

Other ways to install it

As a plugin. Type these two commands inside Claude Code, one after the other.

Plugin commands

Type inside Claude Code.

/plugin marketplace add Jakeschincariol/youtube-agent-skill
/plugin install youtube-agent

By hand, in a terminal. These two commands download the repository and copy the skills into place.

Terminal commands

Run in Terminal on your computer.

git clone https://github.com/Jakeschincariol/youtube-agent-skill.git
cp -r youtube-agent-skill/skills/yt-* ~/.claude/skills/

Without Claude Code. Open the skills folder on GitHub, open the skill you want, for example yt-seo, and copy the text of its SKILL.md file. Paste it at the top of a normal Claude chat, then add your request under it. That one skill works for that chat. You lose the six Python tools, and the README says those are most of the point of /yt-script, /yt-retention and /yt-edit.

The voice prompt (step 4)

The writing skills read one file called voice.md. It holds who you are talking to, how you talk on camera, words you never use, claims you will not make, and your usual format. You can fill in the template by hand, or let Claude write it from your own videos.

Voice prompt

Paste the links or transcripts of three of your own videos below it.

Write my voice.md from these three videos and save it to ~/.claude/youtube/voice.md

Do not skip this step. You have to read a YouTube script out loud, and a script written in someone else's voice is hard to say on camera.


How to Use It for One Video, Start to Finish

1

Find what is working

Run /yt-viral with a list of channels in your niche. Pick one idea you could make this week.

2

Plan the week

Run /yt-plan. It asks how many hours you have and what is already half made. It plans three kinds of upload: one main video, one quick video built from something you already have, and three Shorts cut from the main video.

3

Script and package before you record

Run /yt-script with the idea, then /yt-package for the title and the thumbnail brief. Doing both before recording means the first line of the video matches the title.

4

Record, then get the cut list

Record the video, get a transcript, and run /yt-edit. Apply the cuts in your editor.

5

Write everything that goes under the video

Run /yt-chapters on the final transcript, then /yt-seo for the description and tags. Upload the video yourself and paste these in.

6

Cut the Shorts

Run /yt-shorts on the same transcript. It looks for moments of 20 to 55 seconds that make sense without the rest of the video.

7

Reply to comments in the first few hours

Paste the comments into /yt-comment. It answers questions first, keeps each reply under 30 words, and tells you not to reply to bait.

8

Later: check retention

Once the video has views, download its retention file and run /yt-retention. Use what it finds in your next script. Run /yt-audit when you want a review of the whole channel.

Here is what a first request looks like. Give it one true, specific idea, with a number if you have one.

Example script prompt

An example. Replace the idea with your own.

/yt-script I posted one video a week for a year and this is what happened to my channel
The six tools section of the YouTube agent skill README listing hookscore.py, title.py, deadair.py, chapters.py, retention.py and swipe.py
The six Python tools the skills run for you, from the README.

What the Skill Does Not Do

  • It does not upload or publish. Every skill ends with a block you copy and the question "ship it, or change it?". You upload the video and paste the text in yourself. The README says YouTube's own API would allow publishing, and the author chose not to build it.
  • It does not connect to your channel. There is no login, no password and no API key.
  • It does not edit your video or make your thumbnail. You get a list of cuts and a thumbnail brief. The editing and the design are still yours.
  • It does not predict which video will do well. The author tested the hook scorer on 74 real hooks. It separated bad hooks from good ones well, but it could barely separate a creator's hits from the same creator's misses. A low score is a reason to rewrite. A high score is not a promise.
  • It does not explain why a video got its views. When /yt-viral names a hook formula, that is a description of the title, not the cause of the views.
  • It does not treat tags as important. The pack says tags are a weak signal. It uses them only for spellings, tool names and abbreviations.
  • It does not invent numbers. If a script needs a figure you have not given, it asks you for it or writes the line without it.
The fine print section of the YouTube agent skill README explaining that it does not publish and that the hook score is not a predictor
The limits of the pack, as the README states them.

Frequently Asked Questions

Is the YouTube agent skill free?

Yes. It is open source under the MIT licence at github.com/Jakeschincariol/youtube-agent-skill, with no signup and no API key. You only use your normal Claude usage when you run a skill.

Can Claude upload videos to YouTube with this skill?

No. The skills write the script, title, description, chapters and replies, and you upload and paste them in yourself. Nothing is published until you do it.

Can this skill fully automate a YouTube channel?

No. It automates the planning, writing and analysis around a video. You still record, edit, make the thumbnail and upload.

Do I need Claude Code to use it?

Claude Code gives you all 11 skills and the six tools. Without it, you can paste a single SKILL.md file into a normal Claude chat and use that one skill, but the Python tools will not run.

Does it need my YouTube password?

No. The skills never ask for a password and never log in for you. For research, Claude reads public channel pages, or you paste the numbers in.

What are the 21 hook formulas?

They are patterns for the first 15 seconds of a video, stored in a file called hooks.json. Each has a shape, an example and a note on when it fails. Examples are The Statistic, The Mistake, Contrarian Flip, The Reveal, I Tried It and Before and After.

How do I get a transcript of my video?

Upload the video to YouTube as unlisted and download the captions YouTube generates, or use a transcription tool such as Whisper. The edit, chapters and Shorts skills all need a transcript with timestamps.

Is there a version for Instagram?

Yes. The same author has an Instagram pack built on the same idea. See Run Your Instagram With One Claude Skill.

Want something to make videos about?

Step-by-step AI projects you can build, record and share on your channel.

Access AI projects →
AI Projects to earn like top 1%Top 1% of AI usersAccess AI projects →