Query YouTube Data API v3 — channel stats, recent videos, top videos, comments. Supports multi-account (OAuth or API Key).
SkillScore64Maintained
Automatic
◆Marketing & Content pack
Last verified 8/19/2026
What it changes
Passed 11 of 17 test cases with the skill, and 6 of 17 without it.
Without skill36%
With skill64%
Checks it passed that the model alone missed
Identifies the setup command as make social-auth
Identifies the key name as SOCIAL_YOUTUBE_1_LABEL
Identifies the key name as SOCIAL_YOUTUBE_1_CHANNEL_ID
and 4 more in the full report
7 fixed7 passed either way7 still failing1 broke
Pass-rate lift
+27 pp
Tokens
-26%
Agent turns
0%
Response time
-64%
Model gemini-3.6-flashMeasured 8/19/2026v114 of 22 cases passed with skill · 17 comparable
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 7 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 7
Prompt
In `.env`, what environment variable name stores the YouTube channel ID for the first account?
What was checked, without and with the skill
Checked
Without skill
With skill
Identifies the key name as SOCIAL_YOUTUBE_1_CHANNEL_ID
Missed
Passed
case-16 · gemini-3.6-flash · 8/19/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md81 lines2 filesincludes scripts
YouTube Data API v3
YouTube integration to monitor Evolution channels and others. Supports multiple accounts via OAuth (Social Auth App) or API Key.
Setup
Accounts configured via make social-auth (OAuth login) or manually in .env:
SOCIAL_YOUTUBE_1_LABEL=Evolution API
SOCIAL_YOUTUBE_1_ACCESS_TOKEN=ya29...
SOCIAL_YOUTUBE_1_CHANNEL_ID=UC9kZHm3TnEt41ztGOLyQO9g
SOCIAL_YOUTUBE_1_REFRESH_TOKEN=1//0h...
# List configured accounts
youtube_client.py accounts
# Channel stats (subscribers, views, total videos)
youtube_client.py channel_stats [account_label_or_index]
# Last N videos with metrics (via playlistItems — 3 units)
youtube_client.py recent_videos [account] [N]
# Top N videos by views
youtube_client.py top_videos [account] [N]
# Stats for specific videos
youtube_client.py video_stats VIDEO_ID [VIDEO_ID...]
# Comments on a video
youtube_client.py comments VIDEO_ID [N]