Create optimized YouTube titles and thumbnail concepts for maximum CTR.

MITAuto-check passed

Install Yt Packaging

skills CLI
$ npx skills add jeremylongshore/tons-of-skills-marketplace --skill yt-packaging -a claude-code

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

GitHub CLI
$ gh skill install jeremylongshore/tons-of-skills-marketplace yt-packaging --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/jeremylongshore/tons-of-skills-marketplace.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/.curated/yt-packaging .claude/skills/yt-packaging && 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
yt-packaging
GitHub stars
2.8k
Token cost
~1.7k tokens
SKILL.md length
721 words
Files
1
Skills in repo
3,342
Repo updated
First seen
Licence
MIT

At a glance

Create optimized YouTube titles and thumbnail concepts for maximum CTR.

  • Works in 6 steps: Competitive Title Analysis → Generate Title Options → Generate Thumbnail Concepts → …
  • The user says title ideas
  • SKILL.md covers Before You Start, The Packaging Process, Key Principles and Overview, plus 6 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Yt Packaging is an agent skill from jeremylongshore/tons-of-skills-marketplace. Create optimized YouTube titles and thumbnail concepts for maximum CTR. Use this skill whenever the user says "title ideas", "thumbnail concepts", "package this video", "CTR optimization", "title options", "packaging", or has an approved brief and needs to finalize the title and thumbnail direction before outlining. Packaging determines whether viewers click. Use when working with yt packaging. Trigger with 'yt', 'packaging'.

Its SKILL.md is about 1.7k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts. Compatibility notes: Designed for Claude Code

It works with YouTube. The repository describes itself as: Model-agnostic agent-skills platform with a harness-free canonical layer, verified adapters, and the ccpi package manager. Explore at tonsofskills.com. The licence is MIT.

When your agent uses it

  • The user says title ideas
  • Thumbnail concepts
  • Package this video
  • CTR optimization

Example prompts

  • “title ideas”
  • “thumbnail concepts”
  • “package this video”
  • “/yt-packaging”

Requirements

  • Compatibility (from SKILL.md): Designed for Claude Code
  • Pre-approved tools (allowed-tools): WebSearch, Read, Write

Workflow steps

6 steps, taken from the step headings in SKILL.md.

  1. Competitive Title Analysis
  2. Generate Title Options
  3. Generate Thumbnail Concepts
  4. A/B Test Variants
  5. Present to User
  6. Save

What it can do on your machine

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

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • WebSearch
    • Read
    • Write

    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.

  • Compatibility

    Designed for Claude Code

    From compatibility in the SKILL.md frontmatter.

Context cost

Yt Packaging loads about 1.7k tokens when it runs. Until then it costs about 111 tokens; SKILL.md has 721 words of instructions outside code blocks.

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

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 jeremylongshore/tons-of-skills-marketplace at commit cfae287, republished under its MIT licence (© jeremylongshore). 721 words, ~1,661 tokens.

Download SKILL.mdSave it as .claude/skills/yt-packaging/SKILL.md (or your agent's skills folder).
name
yt-packaging
description
Create optimized YouTube titles and thumbnail concepts for maximum CTR. Use this skill whenever the user says "title ideas", "thumbnail concepts", "package this video", "CTR optimization", "title options", "packaging", or has an approved brief and needs to finalize the title and thumbnail direction before outlining. Packaging determines whether viewers click. Use when working with yt packaging. Trigger with 'yt', 'packaging'.
allowed-tools
WebSearch, Read, Write
compatibility
Designed for Claude Code
version
1.10.0
author
Claude Code Plugins <jeremy@intentsolutions.io>
license
MIT
tags
productivity, yt-packaging

YouTube Packaging

You are creating the title and thumbnail concept for a YouTube video. Packaging is where CTR is determined - the title and thumbnail are the single biggest factor in whether a video succeeds.

Before You Start

You need from the user:

  1. The approved brief - Either load video-brief-yt-packaging.md from the working directory or get the brief details from the user
  2. Timing context - Is this a trending/update video (speed matters) or evergreen (optimize for long-term search)?
  3. Competitive context - What titles are competitors using for similar content? (Use WebSearch if not already known)

The Packaging Process

Step 1: Competitive Title Analysis

Before writing titles, research what's already out there:

  • Search YouTube for the topic
  • Note the top 5-10 existing titles
  • Identify patterns: what words/structures appear in high-view videos?
  • Identify gaps: what angle is NO ONE using?
Step 2: Generate Title Options

Create 5-10 title options across different strategies:

Strategy A: Direct Benefit Focus on what the viewer will be able to DO.

  • "How to [Verb] [Tool] to [Outcome]"
  • "Build [Thing] with [Tool] in [Time]"

Strategy B: Curiosity Gap Create intrigue without being misleading.

  • "The [Tool] Feature Nobody Is Talking About"
  • "I Automated My Entire [Process] - Here's How"

Strategy C: Authority/Definitive Position as THE resource.

  • "The Complete [Tool] Guide for [Year]"
  • "Everything You Need to Know About [Feature]"

Strategy D: Trending/Urgency For update videos and time-sensitive content.

  • "[Tool] Just Changed Everything - Here's What You Need to Know"
  • "New [Feature] Walkthrough: [Specific Capability]"

For each title:

  • Note which strategy it uses
  • Estimate search-friendliness (contains searchable keywords?)
  • Estimate curiosity factor (would you click?)
  • Note the character count (aim for under 60 characters for full display)
Step 3: Generate Thumbnail Concepts

Create 3-5 thumbnail concepts. Each concept should include:

Visual description:

  • Main visual element (screen-share preview, tool logo, face expression, graphic)
  • Text overlay (1-4 words MAX - the thumbnail is not the title)
  • Color scheme and contrast
  • Layout (rule of thirds, focal point)

For each concept:

  • How does it complement the title? (Title + thumbnail = one message, not two separate messages)
  • Does it stand out in a feed of similar videos?
  • Is it readable at mobile size (small thumbnail)?
  • Does it communicate the value proposition visually?
Step 4: A/B Test Variants

For the top 2-3 title + thumbnail combos, suggest A/B testing variants:

  • Same title, different thumbnail approach
  • Same thumbnail, different title strategy
  • Small tweaks (word swaps, number inclusion)
Step 5: Present to User

Present all options in a structured format:

markdown
## Title Options

| # | Title | Strategy | Keywords | Length |
|---|-------|----------|----------|--------|
| 1 | [title] | Direct Benefit | [keywords] | 48 chars |
| 2 | [title] | Curiosity Gap | [keywords] | 52 chars |
...

## Thumbnail Concepts

### Concept A: [Name]
- Visual: [description]
- Text overlay: "[text]"
- Complements titles: #1, #3

### Concept B: [Name]
- Visual: [description]
- Text overlay: "[text]"
- Complements titles: #2, #4

## Recommended Combo

Title #[X] + Thumbnail Concept [Y] because [reasoning]

"Pick your title and thumbnail direction."

  • Go with recommended combo
  • Mix and match (pick different title + thumbnail)
  • Request more options
  • Adjust the angle

This is a mandatory human checkpoint.

Show full SKILL.md (287 more words)Show less
Step 6: Save

Save the approved packaging as packaging-yt-packaging.md.

Key Principles

  • Title and thumbnail are ONE system. They must work together. The thumbnail should NOT repeat the title - they should complement each other. Title says what, thumbnail shows the emotion/intrigue.
  • No clickbait without substance. Titles should be compelling but honest. Every promise in the title must be delivered in the video.
  • Search + browse balance. For evergreen content, include searchable keywords. For trending content, prioritize curiosity and urgency.
  • Mobile-first thumbnails. Most YouTube browsing happens on mobile. Thumbnails must be readable at small sizes.
  • Under 60 characters. Titles get truncated on mobile. The most important words should be in the first 40 characters.

Overview

Create optimized YouTube titles and thumbnail concepts for maximum CTR.

Prerequisites

  • Access to the optimization environment or API
  • Required CLI tools installed and authenticated
  • Familiarity with optimization concepts and terminology

Instructions

  1. Assess the current state of the optimization configuration
  2. Identify the specific requirements and constraints
  3. Apply the recommended patterns from this skill
  4. Validate the changes against expected behavior
  5. Document the configuration for team reference

Output

  • Configuration files or code changes applied to the project
  • Validation report confirming correct implementation
  • Summary of changes made and their rationale

Error Handling

ErrorCauseResolution
Authentication failureInvalid or expired credentialsRefresh tokens or re-authenticate with optimization
Configuration conflictIncompatible settings detectedReview and resolve conflicting parameters
Resource not foundReferenced resource missingVerify resource exists and permissions are correct

Examples

Basic usage: Apply yt packaging to a standard project setup with default configuration options.

Advanced scenario: Customize yt packaging for production environments with multiple constraints and team-specific requirements.

Resources

  • Official optimization documentation
  • Community best practices and patterns
  • Related skills in this plugin pack

© jeremylongshore, 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/.curated/yt-packaging of jeremylongshore/tons-of-skills-marketplace.

Open the folder on GitHubat commit cfae287

Compare with similar skills

Yt Packaging 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.

Yt Packaging compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Yt Packaging this skilljeremylongshore/tons-of-skills-marketplace2.8k—~1.7kAutomated safety check: PassMIT
MarkitdownImCa0/just-laws78114 repos~3.2kAutomated safety check: NotesMIT
Banner Design Systemnextlevelbuilder/ui-ux-pro-max-skill135k1 repos~1.8kAutomated safety check: PassMIT
Agent ReachPanniantong/Agent-Reach95k—~1.4kAutomated safety check: PassMIT
Last30daysmvanhorn/last30days-skill64k—~7.9kAutomated safety check: NotesMIT
Baoyu URL To Markdownsdyckjq-lab/llm-wiki-skill2.5k2 repos~3.2kAutomated safety check: PassNone

Similar skills

  • Markitdown

    ImCa0/just-laws

    Convert files and office documents to Markdown. An agent skill from ImCa0/just-laws.

    781 GitHub starsUsed in 14 repos~3.2k tokens
    Documents & OfficeAuto-check: notes
  • Banner Design System

    nextlevelbuilder/ui-ux-pro-max-skill

    Walks through designing a banner for social media, ads, a website hero or print, from gathering requirements to building 2 or 3 art-direction options in HTML and CSS.

    135k GitHub starsUsed in 1 repo~1.8k tokens
    Frontend & DesignAuto-check passed
  • Agent Reach

    Panniantong/Agent-Reach

    Routes web research and platform lookups across 16 sites, including Twitter, Reddit, YouTube, Bilibili, Xiaohongshu and GitHub, through one command-line tool.

    95k GitHub stars~1.4k tokensUpdated 3 days ago
    Productivity & AutomationAuto-check passed
  • Last30days

    mvanhorn/last30days-skill

    Research what people actually say about any topic in the last 30 days.

    64k GitHub stars~7.9k tokensUpdated yesterday
    Research & ScienceAuto-check: notes
  • Baoyu URL To Markdown

    sdyckjq-lab/llm-wiki-skill

    Fetch any URL and convert to markdown using Chrome CDP. An agent skill from sdyckjq-lab/llm-wiki-skill.

    2.5k GitHub starsUsed in 2 repos~3.2k tokens
    Knowledge ManagementAuto-check passed
  • Google SEO APIs

    AgriciDaniel/claude-seo

    Pulls real Google data for SEO work: Search Console, PageSpeed Insights, CrUX field data, the Indexing API and GA4 organic traffic, through /seo google commands.

    19k GitHub starsUsed in 1 repo~4.2k tokens
    Marketing & SEOAuto-check passed

More from jeremylongshore/tons-of-skills-marketplace

All 3,342 skills in this repo
  • Performing Security Code Review

    jeremylongshore/tons-of-skills-marketplace

    Execute this skill enables AI assistant to conduct a security-focused code review using the security-agent plugin.

    2.8k GitHub starsUsed in 2 repos~1.3k tokens
    Auto-check: notes
  • Adapting Transfer Learning Models

    jeremylongshore/tons-of-skills-marketplace

    Build this skill automates the adaptation of pre-trained machine learning models using transfer learning techniques.

    2.8k GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Agent Context Loader

    jeremylongshore/tons-of-skills-marketplace

    Execute proactive auto-loading: automatically detects and loads agents.md files.

    2.8k GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Aggregating Performance Metrics

    jeremylongshore/tons-of-skills-marketplace

    Aggregate and centralize performance metrics from applications, systems, databases, caches, and services.

    2.8k GitHub stars~1.2k tokensUpdated today
    Auto-check passed
  • Analyzing Capacity Planning

    jeremylongshore/tons-of-skills-marketplace

    Execute this skill enables AI assistant to analyze capacity requirements and plan for future growth.

    2.8k GitHub stars~947 tokensUpdated today
    Auto-check passed
  • Analyzing Database Indexes

    jeremylongshore/tons-of-skills-marketplace

    Process use when you need to work with database indexing. An agent skill from jeremylongshore/tons-of-skills-marketplace.

    2.8k GitHub stars~2k tokensUpdated today
    Auto-check passed

Works with

Questions about Yt Packaging

What does Yt Packaging do?

Create optimized YouTube titles and thumbnail concepts for maximum CTR. Yt Packaging is an agent skill from jeremylongshore/tons-of-skills-marketplace. Create optimized YouTube titles and thumbnail concepts for maximum CTR.

When should I use Yt Packaging?

Yt Packaging fits situations like: the user says title ideas; thumbnail concepts; package this video; CTR optimization.

How do I install Yt Packaging in Claude Code?

Run `npx skills add jeremylongshore/tons-of-skills-marketplace --skill yt-packaging -a claude-code`. Or copy the skill folder (skills/.curated/yt-packaging in jeremylongshore/tons-of-skills-marketplace) into .claude/skills/yt-packaging in your project. Claude Code loads it when a task matches its description.

How do I install Yt Packaging in Codex?

Run `npx skills add jeremylongshore/tons-of-skills-marketplace --skill yt-packaging -a codex`. Or copy the skill folder (skills/.curated/yt-packaging in jeremylongshore/tons-of-skills-marketplace) into .agents/skills/yt-packaging in your project. Codex loads it when a task matches its description.

Can I use Yt Packaging 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 jeremylongshore/tons-of-skills-marketplace --skill yt-packaging -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/yt-packaging, .gemini/skills/yt-packaging, .github/skills/yt-packaging and .opencode/skills/yt-packaging in your project.

What does Yt Packaging need to run?

SKILL.md names no scripts, command-line tools or credentials: Yt Packaging is instructions for the agent only. Its frontmatter pre-approves these tools: WebSearch, Read, Write. Compatibility (from SKILL.md): Designed for Claude Code.

Does Yt Packaging 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 Yt Packaging 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 Yt Packaging use?

Yt Packaging is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Yt Packaging use?

About 1.7k tokens (SKILL.md is roughly 6.6k 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 Yt Packaging?

Skills that share tags, products or a category with Yt Packaging: Markitdown (ImCa0/just-laws, 781 stars), Banner Design System (nextlevelbuilder/ui-ux-pro-max-skill, 135k stars), Agent Reach (Panniantong/Agent-Reach, 95k stars) and Last30days (mvanhorn/last30days-skill, 64k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Yt Packaging?

jeremylongshore (a GitHub user) maintains it in jeremylongshore/tons-of-skills-marketplace, which has 2,827 GitHub stars. The repository holds 3,342 skills in this directory. The repository was last updated on October 10, 2026.

Source: jeremylongshore/tons-of-skills-marketplace on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.