int-youtube

Query YouTube Data API v3 for channel metrics, videos, and comments.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/DavidsonGomes/claude_cowork_workspace --skill int-youtube-davidsongomes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: int-youtube
Source: https://github.com/DavidsonGomes/claude_cowork_workspace/tree/main/.claude/skills/int-youtube
Command: npx skills add https://github.com/DavidsonGomes/claude_cowork_workspace --skill int-youtube-davidsongomes

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Query YouTube Data API v3 for channel metrics, videos, and comments across multiple configured accounts.

Core Features & Use Cases

  • Multi-account channel stats, recent videos, top videos, and video-level metrics
  • Supports OAuth or API key authentication for multiple YouTube accounts
  • Returns structured metrics (subscribers, views, video count, engagement) and ready-to-use data for dashboards

Quick Start

Run youtube_client.py channel_stats <account> to fetch channel metrics.

Frequently Asked Questions about int-youtube

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

FAQPage Schema
How do I pull YouTube channel stats like subscribers and views across multiple accounts?

YouTube channel stats across multiple accounts are pulled by running a Python client against the YouTube Data API v3. It requires configuring OAuth or API key settings in environment variables, then executing a command like youtube_client.py channel_stats <account> to return structured JSON metrics.

Can I fetch video comments and recent uploads from YouTube channels for dashboard integration?

Yes, you can fetch video comments and recent uploads from YouTube channels. The client queries the YouTube Data API v3 to retrieve specific video stats and comments, returning structured JSON data containing engagement counts ready for integration into automation workflows or dashboards.

Does this YouTube metrics tool work with both OAuth and API key authentication?

Yes, this YouTube metrics tool works with both OAuth and API key authentication. It supports multi-account configuration by reading authentication credentials and account settings directly from environment variables, enabling secure API requests across different configured YouTube accounts.

What's the best way to monitor top videos and engagement metrics for several YouTube accounts?

The best way to monitor top videos and engagement metrics for several accounts is using a Python client that queries the YouTube Data API v3. It handles multi-account authentication and outputs structured JSON with subscribers, views, video counts, and engagement data for automation workflows.

Do I need environment variables configured to fetch YouTube video stats and comments?

Yes, you need environment variables configured to fetch YouTube video stats and comments. The Python client reads account settings, including OAuth tokens or API keys, from environment variables to authenticate requests to the YouTube Data API v3 and handle API responses with robust error handling.

Why does my YouTube Data API request fail when fetching channel metrics?

YouTube Data API requests for channel metrics fail when environment variables for OAuth or API key authentication are missing or incorrectly configured. The client requires valid account settings in the environment to execute robust error handling and successfully return structured JSON data.