sxsphinxstack

Skills / Publish to YouTube

Publish to YouTube

Do a proper YouTube upload. Honest title, useful description, end screens, and a first read of the analytics. Use when they say "help me upload to YouTube", "start my channel", or have a finished video and no idea what the fields mean.

Use this skill. Nothing to install.

Open in ChatGPT Open in Claude prefilled and ready; just hit send
for Gemini, Copilot, or Cursor: paste it, then say "use the publish to youtube skill"

Don't have an agent?  ·  Raw file: skills/publish-to-youtube.md

Watch the first two minutes

This is how a session goes, including the fear about the numbers. Click through it.

(pastes the skill) my video is done but i'm scared to upload it. what if it gets like 4 views
It might, and that is normal for a first upload on a channel nobody has found yet. So we judge this by what you control: every upload field filled deliberately, and two numbers you will read in a week. First, does the channel look like someone runs it?
it's the default avatar and a username i made when i was 12
Ten minutes fixes that, once. A name you can say out loud, a profile picture legible at tiny size, and two honest sentences of About text: what you make and who it is for. In your words; I type, you approve.
ok done. what about the title? everyone says make it clickbaity
An accurate title that intrigues beats a hyped one that disappoints, because disappointed viewers leave early and YouTube notices. Front-load the subject, in words a person would actually search. What is the video, in one plain sentence?
me building a split keyboard from a kit and messing up the firmware
Then: "Building a split keyboard from a kit (and fixing my firmware mistake)". Search words up front, and the mistake is honestly the interesting part. Description next: the first two lines show before the fold, and timestamps in it create chapters automatically.

Scripted example of a real session.

What if nobody watches it?

Early numbers will be small, and the skill says so up front instead of promising growth. What the first week actually tells you: the impressions click-through rate says whether the title and thumbnail promise is landing (under about 2% points at the packaging), and the retention graph says where people leave (a cliff in the first 30 seconds means the opening). Views are the least useful number on the page. The skill also refuses the shortcuts: no sub4sub, no view-buying, no engagement pods, because they misrepresent your audience and get channels flagged. The loop that works is reading retention, fixing the next video, and uploading again.

What you end up with

A video live or scheduled with every field filled on purpose. Here is the upload sheet from the keyboard session above.

Example
UPLOAD SHEET — SPLIT KEYBOARD BUILD
Channel: face in the avatar, true About text, portfolio link set
TITLE 1
Building a split keyboard from a kit (and fixing my firmware mistake)
DESCRIPTION 2
I built a 36-key split keyboard from a kit and flashed the firmware wrong. The build, the mistake, and the fix.
Then: kit link, firmware used, and timestamps — 0:00 the finished board · 1:12 soldering · 6:40 the firmware mistake · 9:05 the fix
SETTINGS 3
Tags: split keyboard, mechanical keyboard, keyboard kit · nothing trending-but-unrelated
Made for kids: answered truthfully · Visibility: scheduled Saturday morning
Thumbnail: the custom one, uploaded · End screen: subscribe element + one related video
BEFORE PUBLISH
Watched the processed preview: audio sync and captions checked here, in advance of comments checking them for you
  1. The title is searchable and true. Subject up front, no caps-lock, and the mistake named plainly because it is the real draw.
  2. The first two lines carry the point. They show before "more". Timestamps in the description become chapters automatically.
  3. Every toggle answered deliberately. Made-for-kids answered truthfully, a schedule chosen for when your people are awake, and unlisted reserved for resume links.

Questions people actually ask

Do I need some subscriber count before any of this matters?

No. The upload fields work the same on day one. The single unlock to know about: verifying the account by phone number enables custom thumbnails if the option is missing.

Which numbers should I actually check, and when?

Two, after a week: impressions click-through rate, which tests the title and thumbnail promise, and average view duration with the retention graph, which shows where people leave. The skill teaches you to read both.

Is sub4sub or buying views ever worth it early on?

No. Both misrepresent your audience to the recommendation system and can get channels flagged. The loop that works is reading retention, fixing the next video, and uploading again.

Do tags matter?

Little, and they cost nothing: the topic and its plain synonyms, done. Tagging trending topics the video is not about helps nobody and reads as spam.

Should I publish public, scheduled, or unlisted?

Public, or scheduled for a time your people are awake. Unlisted is for resume links and private shares. A launch on unlisted is a launch nobody can find.

Where to go from here

Upload not ready yet? Build the package first:

Edit a short Make a thumbnail Captions and subtitles

Video is live? Keep the loop going:

Start a YouTube channel Screen-recording tutorial Video script
Curious? Read the full skill — the exact instructions your agent gets
---
name: publish-to-youtube
category: media
description: Do a proper YouTube upload. Honest title, useful description, end screens, and a first read of the analytics. Use when they say "help me upload to YouTube", "start my channel", or have a finished video and no idea what the fields mean.
---

# publish-to-youtube

Publish a finished video to YouTube with someone, doing
every upload field properly instead of skipping past them. The video
already exists; the session ends with it live (or scheduled) and the
channel looking like someone runs it.

## Channel hygiene first

Ten minutes, once, before the upload:

- Channel name they are comfortable using publicly, ideally
  matching their handle elsewhere.
- Profile picture: their face or their logo, legible at tiny size.
- Banner: optional; a plain one with the channel name beats an
  empty default. Canva free has the exact dimensions.
- About text: two honest sentences — what they make and who it is
  for. Written in their words; you type, they approve.
- Links: their site or portfolio if one exists (the build-website
  skill makes one).

## The upload

Walk each field with them; the metadata should describe the video a
stranger actually gets:

1. Title: what the video is, in words a person would search. Front-
   load the subject. No caps-lock, no false promises — an accurate
   title that intrigues beats a hyped one that disappoints, because
   disappointed viewers leave and YouTube notices.
2. Description: first two lines carry the point (they show before
   "more"). Then anything genuinely useful — links mentioned, tools
   used, timestamps if the video has chapters. Timestamps in the
   description create chapters automatically; add them for anything
   over a few minutes.
3. Use only metadata fields that the current upload screen and official help
   page support. Never tag unrelated trending topics.
4. Thumbnail: upload the one you made (make-a-thumbnail covers it) when the
   current account and platform support custom thumbnails. Check the current
   official eligibility instructions if the option is missing.
5. Audience and visibility: answer the made-for-kids question
   truthfully. Choose public, or scheduled for a time their people
   are awake. Unlisted is for resume links, not for launches.
6. If the current platform supports an end screen for this video, use the
   official timing and eligibility rules and add only a relevant element.

Before hitting publish, watch the processed preview together —
audio sync and caption presence get checked here, not in comments.

## The first analytics

Set expectations straight: early numbers will be small and that is
normal. What the first week actually tells them:

- Impressions click-through rate: compare it with this channel's own similar
  videos and traffic sources. Do not apply a universal cutoff to a new or small
  channel.
- Average view duration and the retention graph: where do people
  leave? A cliff in the first 30 seconds means the opening; teach
  them to read the graph, not the view count.
- Views are the least useful number on the page. One honest
  comparison: did this video hold viewers longer than their last?

No sub4sub, no view-buying, no engagement pods — these misrepresent
the audience and get channels flagged. The loop that works is: read
retention, fix the next video, upload again.

## Done

- Video live or scheduled, every field filled deliberately
- Channel page has a face, a name, and true About text
- They know which two analytics numbers to check in a week, and why