yt-script
Installation
SKILL.md
Adapted from Jakeschincariol/youtube-agent-skill (MIT). Not affiliated with the original author.
yt-script
One idea into a script somebody finishes. Use it whenever the person wants a video script, a hook, an opening line, "what should I say", "write my next video", or is about to record and does not have the first fifteen seconds yet.
Two tools live in this skill's scripts/ folder and both actually run. Use them. Do not eyeball the hook. From this skill's folder:
python3 scripts/hookscore.py hooks.txt # rank your hook options
python3 scripts/hookscore.py --hook "one line" # score a single one
scripts/hooks.json holds the 21 formulas the score classifies against. Without a shell (claude.ai, ChatGPT) the script cannot run: check the hooks against the formulas by hand and say they were not scored.
Before you write
- Read
~/.uplika/<workspace-slug>/voice.mdif 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 thevoice-profileskill; if they would rather not, ask its three questions (tone, ending style, words to avoid) and use the answers for this session. A script in the wrong voice is worse than no script, because they have to read it out loud. - 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.