PlaygroundCatalog › YouTube Script Writer
YS

YouTube Script Writer

🟡 Experimental🕐 updated 2026-08-25 🔷 SkillSpec L3 pm-writers

Write a high-retention YouTube script — explainer, tutorial, video essay, review, or talking head — on the packaging then cold-open then value-stack then retention structure that holds watch time past the drop-off cliffs. Use when asked to write a YouTube script, script a long-form or explainer video, draft a video hook, outline a video essay, or turn a blog post or talk into a video. Produces title and thumbnail concepts, multiple hook options, a beat-by-beat body with retention devices, and clear visual and audio cues.

▶ Run it free — no key needed 📝 Grade your existing draft View SKILL.md ↗

🗣 Say this to your agent

“Write a YouTube script about my personal productivity system.”“Help me script a 10-minute video explaining inflation to college students.”“I need a YouTube outline and script for a tutorial on clean code in Python.”“Draft a retention-optimized YouTube script on how to build a SaaS in 2026.”

What to give it

Topic / Concept — What is the video about? (e.g., "How I built a SaaS in 30 days")
Target Audience — Who is watching? (e.g., beginner developers, student designers)
Target Duration — Approximate length in minutes (e.g., 5-7 minutes, 10-15 minutes)
Script Tone / Voice — E.g., energetic, educational, storytelling, conversational, comedic
Primary Goal — e.g., get newsletter signups, sell a course, increase viewer retention

✅ The bar it holds itself to

Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.

Every title option is under 60 characters to prevent truncation on mobile devices.
No generic intro fillers (e.g., "Welcome back to my channel," "Don't forget to like and subscribe") in the first 60 seconds of any hook or script section.
Visual direction (B-roll, text overlays, zoom adjustments) is specified at least once every 10 seconds in the main script.
Script transitions to the Call to Action immediately after the payoff without declaring "in conclusion" or "thank you for watching."
Spoken audio lines are written in conversational language (short sentences, natural pauses, no overly academic jargon).

⚠️ What it refuses to do

Do not write paragraphs of dialogue without accompanying visual cues. YouTube is a visual-first medium; every paragraph of speech needs visual transitions.
Do not pitch sponsors, channel subscriptions, or external links during the hook (first 60 seconds).
Do not create a single generic hook; always provide 3 distinct hook variations (Contrarian, Story, Pattern Interrupt) to give the creator flexibility.
Do not use a generic outro that triggers the "viewer exit ramp" (e.g., "That's all for today's video, hope you enjoyed, see you next time!"). Suggest another video to keep viewers on the platform.

Install

npx pm-claude-skills add --agent claude   # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp

Start with

Related skills

🔌 Embed this skill

Drop this on your blog, docs, or site — it renders a "Run this skill" card:

<div data-pm-skill="youtube-script-writer"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>

💬 Discussion

YouTube Script Writer is one of 1153 open-source professional AI agent skills — all SkillSpec L3. Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog