yt-is

Check tracked YouTube channels for new videos and validate channel additions.

Updated Apr 26, 2026
One-click install
npx skills add https://github.com/EndUser123/cc-marketplace --skill yt-is
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: yt-is
Source: https://github.com/EndUser123/cc-marketplace/tree/main/plugins/cc-skills-media/skills/yt-is
Command: npx skills add https://github.com/EndUser123/cc-marketplace --skill yt-is

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

YouTube channel management — check for new videos, manage tracked channels, and add new channels with validation.

Core Features & Use Cases

  • Check all tracked channels for new videos and maintain a curated channel list with metadata
  • Add new channels with strict validation (channels with 2+ videos) to ensure data quality for transcripts
  • List tracked channels and view status, metadata, and recent activity
  • Fetch transcripts for pending videos using escalation (yt-dlp, cookies, Selenium) with dry-run options

Quick Start

Run the yt-is sync command to check for new videos across all tracked channels.

Frequently Asked Questions about yt-is

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate checking YouTube channels for new videos?

To automate checking YouTube channels for new videos, run a sync command across all tracked channels to retrieve updates and maintain a curated channel list with metadata. This requires a YouTube Data API key and access to RSS feeds.

Do I need a YouTube Data API key to fetch transcripts?

Yes, fetching transcripts requires a YouTube Data API key, RSS feed access, and a specific backend to handle channel validation and transcript escalation. The system uses yt-dlp, cookies, and Selenium to retrieve transcripts from pending videos.

Can I add any YouTube channel to my tracked list?

No, adding new YouTube channels requires strict validation to ensure data quality for transcripts. Channels must have at least 2 videos to be successfully added and tracked within the management system.

How do I fetch video transcripts using yt-dlp and Selenium?

Fetch video transcripts by running an escalation process that applies yt-dlp, cookies, and Selenium to extract text from pending videos. The system supports dry-run options to test the transcript retrieval workflow before full execution.

What is the best way to manage YouTube channel metadata and track recent activity?

The best way to manage YouTube channels is to automate syncing to check for new videos, maintaining a validated channel list with status, metadata, and recent activity. This ensures your tracked channels stay updated with the latest video uploads.