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.