researching-youtube-channels

Fetch YouTube channel, playlist, and video metadata and transcripts.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/WeMakeGood/anthropic-skills --skill researching-youtube-channels
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: researching-youtube-channels
Source: https://github.com/WeMakeGood/anthropic-skills/tree/main/skills/researching-youtube-channels
Command: npx skills add https://github.com/WeMakeGood/anthropic-skills --skill researching-youtube-channels

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yt-dlp.

What problem does it solve?

This skill provides structured, reliable data about YouTube channels, including video metadata and transcripts, to support rigorous research and curriculum design without relying on brittle scraping.

Core Features & Use Cases

  • Fetch channel, playlist, and video metadata and produce channel-manifest.json and channel-overview.md for analysis and reporting.
  • Fetch transcripts for selected videos and store them as markdown files.
  • Filter results by keywords, date ranges, duration, and view counts to focus on relevant content.
  • Example: research Anthropic's YouTube channel to curate a study guide on Claude.

Quick Start

Run the fetch pipeline to collect channel metadata, then optionally filter by criteria and fetch transcripts as needed.

Frequently Asked Questions about researching-youtube-channels

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

FAQPage Schema
How do I extract YouTube channel metadata and transcripts for research?

To extract YouTube channel metadata and transcripts for research, you can run a fetch pipeline that collects video metadata and optionally downloads transcripts. This process outputs structured files like channel-manifest.json and channel-overview.md for analysis.

What is the best way to research a YouTube channel without brittle scraping?

The best way to research a YouTube channel without brittle scraping is using a skill that leverages yt-dlp to fetch reliable metadata and transcripts. This approach ensures source attribution and prevents anti-hallucination during content curation and curriculum design.

Can I filter YouTube video metadata by keywords, date ranges, and view counts?

Yes, you can filter YouTube video metadata by keywords, date ranges, duration, and view counts. After fetching the initial channel data, you apply these criteria to focus your research on the most relevant videos for your topic discovery.

Does this YouTube research tool require yt-dlp to fetch playlists and video transcripts?

Yes, this YouTube research tool requires yt-dlp as a dependency to fetch playlists, channel metadata, and video transcripts reliably. It uses yt-dlp to gather structured data and writes it into markdown and JSON formats for analysis.

How do I curate a study guide using YouTube video transcripts?

To curate a study guide using YouTube video transcripts, fetch transcripts for selected videos and store them as markdown files. Combine these with the channel-overview.md to structure your curriculum design and support topic discovery.

Are there limitations when fetching YouTube transcripts for channel analysis?

Limitations when fetching YouTube transcripts include availability notes for videos lacking subtitles and anti-hallucination rules to ensure source attribution. The skill enforces these constraints to maintain reliable channel analysis and research outputs.