youtube-feed

Fetch recent YouTube channel videos via RSS feeds and summarize key details.

333|83|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/zephyrwang6/myskill --skill youtube-feed
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube-feed
Source: https://github.com/zephyrwang6/myskill/tree/main/youtube-feed
Command: npx skills add https://github.com/zephyrwang6/myskill --skill youtube-feed

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) components.

What problem does it solve?

This skill helps you stay up to date with the latest videos from YouTube creators you follow by automatically collecting and summarizing new releases from multiple channels.

Core Features & Use Cases

  • Multi-channel updates: Fetches recent videos from a curated list of channels using RSS feeds.
  • Concise summaries: Generates brief, readable descriptions for each video.
  • Use Case: A content team can monitor industry channels and quickly surface relevant new episodes for review.

Quick Start

Run the script to fetch the latest videos. Example: python3 scripts/get_updates.py To fetch a 7-day window: python3 scripts/get_updates.py --days 7 To include view counts: python3 scripts/get_updates.py --days 7 --views To get Markdown output: python3 scripts/get_updates.py --markdown

Frequently Asked Questions about youtube-feed

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

FAQPage Schema
How do I automatically fetch and summarize the latest videos from multiple YouTube channels?

This skill fetches recent videos from your favorite YouTube channels using RSS feeds and automatically summarizes key details like title, upload date, and duration. Run the script with python3 scripts/get_updates.py to collect updates from a curated channel list, with optional flags to customize the time window and output format.

Can I monitor YouTube channels without using the YouTube API?

Yes. This skill uses RSS feeds to fetch YouTube updates without requiring API credentials or managing rate limits. RSS feeds provide reliable channel monitoring for content curation and news aggregation workflows without the overhead of direct API integration.

How do I get YouTube updates for a specific time period?

Use the --days flag to specify your desired time window. For example, python3 scripts/get_updates.py --days 7 retrieves videos from the last 7 days. You can also add --views to include view counts and --markdown to format output as Markdown.

What's the best way to automate content team reviews of new YouTube releases?

This skill automates multi-channel monitoring by fetching and summarizing recent videos, letting content teams quickly surface relevant episodes without manual channel checks. Run it on a schedule to stay current with industry channels and trending creators.

Do I need any special setup to fetch YouTube RSS feeds?

The skill requires only the requests library to fetch and parse feeds. No API keys, authentication, or YouTube credentials are needed. Simply provide a list of YouTube channel identifiers and the script handles RSS feed collection and summarization automatically.