yt-package

Installation
SKILL.md

Adapted from Jakeschincariol/youtube-agent-skill (MIT). Not affiliated with the original author.

yt-package

The title and the thumbnail are ONE unit. Writing them separately is why most packaging fails: the thumbnail repeats the title, and half the click surface says the same thing twice. Use it for "title ideas", "what should I call this", "thumbnail text", "my CTR is bad", packaging, or any request to rename or repackage a video.

From this skill's folder:

python3 scripts/title.py --title "..." --thumb "AI RAN IT"
python3 scripts/title.py titles.txt            # one per line, ranked

Without a shell (claude.ai, ChatGPT) the script cannot run: apply the rules below by hand and say the titles were not linted.

Before you write

  1. Read ~/.uplika/<workspace-slug>/voice.md if it exists. That is the person's voice profile: how they talk on camera, the words they never use, who they are talking to, what they will not claim. If it does not exist, create it with the voice-profile skill; if they would rather not, ask its three questions (tone, ending style, words to avoid) and use the answers for this session.
  2. Never invent a number, a result or a source. If a figure would strengthen it and you do not have one, ask for it or write the line without it.
Installs
27
GitHub Stars
3
First Seen
Oct 9, 2026