Agent skill

Youtube Content

by manojbajaj95 in manojbajaj95/claude-gtm-plugin

Plan new YouTube videos with optimized titles, thumbnails, and hooks.

MITAuto-check passedMedia & Creative

Install Youtube Content

skills CLI
$ npx skills add manojbajaj95/claude-gtm-plugin --skill youtube-content -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install manojbajaj95/claude-gtm-plugin youtube-content --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/manojbajaj95/claude-gtm-plugin.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/youtube-content .claude/skills/youtube-content && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
youtube-content
GitHub stars
105
Token cost
~2.1k tokens
SKILL.md length
978 words
Files
1
Skills in repo
52
Repo updated
First seen
Licence
MIT

At a glance

Plan new YouTube videos with optimized titles, thumbnails, and hooks.

  • Works in 2 steps: Hook Creation — Design or review the… → Video Planning — Orchestrate title,…
  • Planning a video
  • SKILL.md covers Workspace Context, Operating Contract, When to Use and Mode 1: Hook Creation, plus 1 more section
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Youtube Content is an agent skill from manojbajaj95/claude-gtm-plugin. Plan new YouTube videos with optimized titles, thumbnails, and hooks. Use when planning a video, writing or reviewing opening hooks, generating title and thumbnail concepts, or creating a production-ready video plan backed by research.

Its SKILL.md is about 2.1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Media & Creative. It works with YouTube. The licence is MIT.

When your agent uses it

  • Planning a video
  • Reviewing opening hooks
  • Generating title and thumbnail concepts
  • Creating a production-ready video plan backed by research

Example prompts

  • “/youtube-content”

Workflow steps

2 steps, taken from the first numbered list in SKILL.md.

  1. Hook Creation — Design or review the opening 5–30 seconds for maximum retention
  2. Video Planning — Orchestrate title, thumbnail, and hook into a complete production-ready plan

What it can do on your machine

Read from SKILL.md and the folder at commit 0830a46. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Youtube Content loads about 2.1k tokens when it runs. Until then it costs about 63 tokens; SKILL.md has 978 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~63
When it runs · the whole SKILL.md, loaded when a task matches
~2.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from manojbajaj95/claude-gtm-plugin at commit 0830a46, republished under its MIT licence (© manojbajaj95). 978 words, ~2,082 tokens.

Download SKILL.mdSave it as .claude/skills/youtube-content/SKILL.md (or your agent's skills folder).
name
youtube-content
description
Plan new YouTube videos with optimized titles, thumbnails, and hooks. Use when planning a video, writing or reviewing opening hooks, generating title and thumbnail concepts, or creating a production-ready video plan backed by research.

YouTube Content Planning

Workspace Context

Read bootstrap context before asking questions: strategy/brand.md for brand, audience, offer, channels, tools, constraints, and metrics; about/me.md for personal voice; content/ideas.md and content/calendar.md for content planning. Use legacy product-marketing context files only as fallback. Save generated drafts to content/<platform>/drafts/YYYY-MM-DD_short-topic-slug.md, and route durable learnings back to strategy/brand.md, about/me.md, or content/ideas.md.

Operating Contract

This skill is self-contained for its frontmatter scope: use its local instructions, references, scripts, and assets as the playbook; ask only for missing task-specific inputs; hand off to adjacent skills instead of expanding scope; and return an actionable artifact, decision, plan, draft, or diagnostic.

Two modes in one skill:

  1. Hook Creation — Design or review the opening 5–30 seconds for maximum retention
  2. Video Planning — Orchestrate title, thumbnail, and hook into a complete production-ready plan

When to Use

  • Planning a new YouTube video (title, thumbnail, hook, outline)
  • Writing or reviewing an opening hook for retention
  • Generating multiple title/thumbnail options for a user to choose from
  • Creating a complete video plan after research is done

Mode 1: Hook Creation

The opening seconds are the highest-leverage part of any YouTube video. Design them with precision.

Core Principle

The opening MUST extend the curiosity from the title/thumbnail — never repeat it.

The viewer already clicked based on the promise. The opening must add new intrigue and make them MORE interested, not restate what they know.

Forbidden Patterns (Instant Failure)

These cause immediate abandonment and must never appear before the hook:

1. Repeating the title

  • ❌ Title: "5 Photography Mistakes" → Opening: "Today I'm showing you 5 photography mistakes"
  • Why: The viewer already has this info. Repetition drains attention.

2. Welcoming the viewer first

  • ❌ "Hi guys, welcome back to the channel! Thanks for being here..."
  • Why: Friendly but not engaging. Doesn't build on title/thumbnail momentum.
  • Exception: Greetings are fine AFTER the hook (after first 15 seconds).

3. Starting with unrelated content

  • ❌ Title: "Cat Tricks Tutorial" → Opening: 90-second story about a new car
  • Why: Viewer confusion → abandonment → YouTube suppresses the video.
Proven Hook Patterns

Pattern A: Preview/Teaser — Show a brief glimpse of the payoff

Quick montage of the 5 cat tricks in action → "I need to know how to do that!"

Pattern B: Intrigue Escalation — Add surprising context that makes the promise MORE compelling

"What I'm about to show you took professionals years to discover, but you'll learn it in 60 seconds"

Pattern C: Problem Amplification — Immediately validate why the viewer needs this

"If you're still doing X, you're losing Y every single day"

Pattern D: Immediate Value Demonstration — Jump straight into delivering on the promise

No preamble, just start teaching/showing results

Timing Requirements
  • Hook must land within 5–15 seconds (optimal: 3–8s)
  • After hook: brief intro acceptable (5–10s max)
  • Main promised content must begin within 30 seconds
Hook Checklist

Before finalizing any opening hook:

  • Non-Repetition: Does NOT repeat the title
  • Curiosity Extension: Makes viewers MORE curious than the title alone
  • Direct Connection: Immediately related to what title/thumbnail promised
  • No Welcome First: Avoids greetings before the hook
  • Attention Increase: Increases attention, doesn't drain it
  • Hook Timing: Occurs within 5–15 seconds
Content Type Guidance

Educational/How-To: Open with result preview or immediate demonstration. Never "In this tutorial I'm going to teach you..."

Entertainment/Vlogs: Open with the most exciting/surprising moment. Start in the middle of the action.

List Videos: Tease the most interesting items without naming them. Create urgency: "Wait until you see number 3..."


Mode 2: Video Planning

Generate a complete, production-ready video plan: titles, thumbnail concepts, hook strategies, and a high-level outline.

MANDATORY prerequisite: Research must be completed first. Either:

  • Research file exists at ./youtube/episode/[episode_number]_[topic_short_name]/research.md, OR
  • Run youtube-research skill (Topic Research mode) first
Show full SKILL.md (379 more words)Show less
Planning Workflow

Step 0: Load research

Read ./youtube/episode/[episode_number]_[topic_short_name]/research.md. All planning decisions must be grounded in research findings.

Step 1: Create plan file

Create ./youtube/episode/[episode_number]_[topic_short_name]/plan.md. If it exists, read it and continue from where it left off.

Step 2: Generate 3 title options

Generate title options manually from the research findings. For each title include:

  • Title text
  • Rationale (why it's predicted to perform, how it uses research insights)
  • Star rating ⭐ to ⭐⭐⭐ (⭐⭐⭐ = top pick)

Step 3: Generate thumbnail concepts

For each title, create 2 thumbnail concepts. Each concept includes:

  • Which title it pairs with
  • Visual description
  • Rationale (CTR prediction, research alignment, title complement)
  • Star rating for your top 3 across all concepts

Step 4: Present options and get user selection

Present all title + thumbnail combinations. Highlight your top 3 pairings. Ask the user to select one to proceed with. Mark their selection with ✅ User Selection in the plan file.

Step 5: Generate hook strategies

For the user's selected title + thumbnail, generate 3 hook options using Hook Creation mode (above). Each includes:

  • Hook script (actual wording)
  • Hook type/pattern used
  • Rationale for why it works with the selected title + thumbnail
  • Star rating

Ask user to select. Mark with ✅ User Selection.

Step 6: High-level content outline

Structure the video into sections (Hook, Intro, Main Content, Outro). List key points and estimated durations. Keep it strategic — structure and key points only, no detailed scripts. Do not assume what specific content to demonstrate; that's the creator's job.

Step 7: Finalize with AB testing thumbnails

Generate 3 thumbnail image briefs for AB testing, or actual images if an image-generation tool is available:

  • Thumbnail A: Based on user's selected concept
  • Thumbnails B & C: Visual style variations of A

Embed in the plan file:

markdown
- Thumbnail A: [description or image path]
- Thumbnail B: [description or image path]
- Thumbnail C: [description or image path]
Plan File Template
markdown
# [Episode]: [Topic] - Video Plan

## Research Summary
[Key insights from research that informed decisions]

## Titles
[3 options with rationale and ⭐ ratings]

## Thumbnails
[2 concepts per title with rationale and ⭐ ratings for top 3]

## Hooks
[3 options for selected title+thumbnail with scripts and ⭐ ratings]

## High-Level Content Outline
[Sections, key points, estimated durations]

## Final Plan
**Title**: [Selected]
**Thumbnails**: [3 AB test image briefs or embedded image paths]
**Hook**: [Selected strategy]
**Rationale**: [Why this combination works]
Quality Checklist
  • Research loaded and decisions grounded in findings
  • 3 title options with rationale and ratings
  • 2 thumbnail concepts per title
  • User-selected title + thumbnail marked ✅
  • 3 hook options generated for selected pairing
  • User-selected hook marked ✅
  • High-level outline complete
  • 3 AB-test thumbnails generated and embedded
Critical Rules
  • Always provide all options — never pick one and present only that
  • Never generate hooks that repeat the title — see Hook Creation mode
  • Back every recommendation with research — cite specific content gaps and competitor insights
  • Verify complementarity — title, thumbnail, and hook must work together as a system

© manojbajaj95, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/youtube-content of manojbajaj95/claude-gtm-plugin.

Open the folder on GitHubat commit 0830a46

Compare with similar skills

Youtube Content next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Youtube Content compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Youtube Content this skillmanojbajaj95/claude-gtm-plugin105—~2.1kAutomated safety check: PassMIT
Youtube PublishAndonywang123/Epost197—~3.4kAutomated safety check: WarnNone
Youtube Viral Optimizerinfranodus/skills119—~3.6kAutomated safety check: PassNone
Paw Mkt Videopawbytes/skill-suites113—~2.1kAutomated safety check: PassMIT
Wjs Polishing X Engagementjianshuo/claude-skills131—~708Automated safety check: PassMIT
Whisper Transcriptionguia-matthieu/clawfu-skills150—~1.2kAutomated safety check: NotesMIT

Similar skills

  • Youtube Publish

    Andonywang123/Epost

    Prepare an English YouTube release with local Chinese-to-English translation, subtitles and cover localization, then use a deterministic script connected to dedicated Chrome and YouTube Studio to…

    197 GitHub stars~3.4k tokensUpdated 1 mo ago
    Media & CreativeAuto-check: warnings
  • Youtube Viral Optimizer

    infranodus/skills

    Generate high-CTR YouTube thumbnails, titles, and video scripts optimized for virality.

    119 GitHub stars~3.6k tokensUpdated 20 days ago
    Media & CreativeAuto-check passed
  • Paw Mkt Video

    pawbytes/skill-suites

    Video strategy, scripting, and optimization for YouTube, TikTok, Reels.

    113 GitHub stars~2.1k tokensUpdated 8 days ago
    Media & CreativeAuto-check passed
  • Wjs Polishing X Engagement

    jianshuo/claude-skills

    把一条平淡的中文 tweet/推文/帖子改写成"有真实事实支撑 + 带互动钩子"的高参与度版本,每次给 2-3 个不同钩子的版本,风格务必短、白、口语。只要用户贴出一条中文 tweet/推文/微博/帖子,并提到"润色""改写""优化""让它更有互动""涨互动""涨粉""提高回复""帮我把这条发得更好"等任何意图,就使用本 skill——哪怕用户没明确说"用…

    131 GitHub stars~708 tokensUpdated 1 mo ago
    Media & CreativeAuto-check passed
  • Whisper Transcription

    guia-matthieu/clawfu-skills

    Transcribe audio and video files to text using OpenAI Whisper.

    150 GitHub stars~1.2k tokensUpdated 10 days ago
    Media & CreativeAuto-check: notes
  • Youtube Script

    mohitagw15856/pm-claude-skills

    Write a long-form video script for YouTube — an explainer, tutorial, video essay, review, or talking-head — built on the packaging→cold-open→value-stack→retention structure that holds watch-time…

    1.4k GitHub stars~1.4k tokensUpdated yesterday
    Media & CreativeAuto-check passed

More from manojbajaj95/claude-gtm-plugin

All 52 skills in this repo
  • App Store Optimization

    manojbajaj95/claude-gtm-plugin

    A skill your agent uses when optimizing app store listings, researching keywords, or tracking mobile app performance on Apple App Store and Google Play Store.

    105 GitHub stars~4.2k tokensUpdated 23 days ago
    Auto-check passed
  • Market Research Analysis

    manojbajaj95/claude-gtm-plugin

    Comprehensive market research and analysis skill. An agent skill from manojbajaj95/claude-gtm-plugin.

    105 GitHub stars~2.6k tokensUpdated 23 days ago
    Auto-check passed
  • Pitch Deck Creation

    manojbajaj95/claude-gtm-plugin

    Create professional investor pitch decks with structured content and visual design.

    105 GitHub stars~2.1k tokensUpdated 23 days ago
    Auto-check passed
  • Qr Code Generator

    manojbajaj95/claude-gtm-plugin

    Generate QR codes with URLs and UTM tracking. An agent skill from manojbajaj95/claude-gtm-plugin.

    105 GitHub starsUsed in 1 repo~694 tokens
    Auto-check passed
  • SEO And Aeo Strategy

    manojbajaj95/claude-gtm-plugin

    SEO, AEO (Answer Engine Optimization), and GEO strategy for search engines and AI visibility.

    105 GitHub stars~4k tokensUpdated 23 days ago
    Auto-check passed
  • Linkedin

    manojbajaj95/claude-gtm-plugin

    LinkedIn profile optimization and content creation. An agent skill from manojbajaj95/claude-gtm-plugin.

    105 GitHub stars~3.2k tokensUpdated 23 days ago
    Auto-check passed

Works with

Questions about Youtube Content

What does Youtube Content do?

Plan new YouTube videos with optimized titles, thumbnails, and hooks. Youtube Content is an agent skill from manojbajaj95/claude-gtm-plugin. Plan new YouTube videos with optimized titles, thumbnails, and hooks.

When should I use Youtube Content?

Youtube Content fits situations like: planning a video; reviewing opening hooks; generating title and thumbnail concepts; creating a production-ready video plan backed by research.

How do I install Youtube Content in Claude Code?

Run `npx skills add manojbajaj95/claude-gtm-plugin --skill youtube-content -a claude-code`. Or copy the skill folder (skills/youtube-content in manojbajaj95/claude-gtm-plugin) into .claude/skills/youtube-content in your project. Claude Code loads it when a task matches its description.

How do I install Youtube Content in Codex?

Run `npx skills add manojbajaj95/claude-gtm-plugin --skill youtube-content -a codex`. Or copy the skill folder (skills/youtube-content in manojbajaj95/claude-gtm-plugin) into .agents/skills/youtube-content in your project. Codex loads it when a task matches its description.

Can I use Youtube Content in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add manojbajaj95/claude-gtm-plugin --skill youtube-content -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/youtube-content, .gemini/skills/youtube-content, .github/skills/youtube-content and .opencode/skills/youtube-content in your project.

What does Youtube Content need to run?

SKILL.md names no scripts, command-line tools or credentials: Youtube Content is instructions for the agent only.

Does Youtube Content access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Youtube Content safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Youtube Content use?

Youtube Content is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Youtube Content use?

About 2.1k tokens (SKILL.md is roughly 8.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Youtube Content?

Skills that share tags, products or a category with Youtube Content: Youtube Publish (Andonywang123/Epost, 197 stars), Youtube Viral Optimizer (infranodus/skills, 119 stars), Paw Mkt Video (pawbytes/skill-suites, 113 stars) and Wjs Polishing X Engagement (jianshuo/claude-skills, 131 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Youtube Content?

manojbajaj95 (a GitHub user) maintains it in manojbajaj95/claude-gtm-plugin, which has 105 GitHub stars. The repository holds 52 skills in this directory. The repository was last updated on September 18, 2026.

Source: manojbajaj95/claude-gtm-plugin on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.