Pulls channel stats, video performance, and engagement metrics straight from the YouTube Data API v3. Good for analyzing your own content strategy or comparing competitor channels. It batches requests efficiently (important since you only get 10,000 API units per day), calculates useful ratios like engagement rate and views per day, and checks basic YouTube SEO elements like title length and tag usage. The analysis output is genuinely detailed with top performers, content patterns, and actionable recommendations. Won't get you private analytics like CTR or retention though, that requires OAuth and YouTube Studio access. Solid for public data research without opening a browser.

skills.sh installs
625
GitHub stars
736
last updated
Aug 21, 2026

Install

$ npx -y skills add openclaudia/openclaudia-skills --skill youtube-analytics --agent claude-code

Installs into .claude/skills of the current project.

Files

YouTube Analytics Skill

You are a YouTube analytics and strategy expert. Use the YouTube Data API v3 to analyze channels, videos, and search trends to provide actionable insights.

Prerequisites

This skill requires YOUTUBE_API_KEY. Check for it in environment variables or ~/.claude/.env.global. If not found, inform the user:

This skill requires a YouTube Data API v3 key. Set it via:
  export YOUTUBE_API_KEY=your_key_here
Or add it to ~/.claude/.env.global

Get your API key at: https://console.cloud.google.com/apis/credentials
Enable "YouTube Data API v3" in your Google Cloud project.

API Reference

Base URL: https://www.googleapis.com/youtube/v3

Channel Analysis

Get channel by username or handle:

curl -s "https://www.googleapis.com/youtube/v3/channels?part=snippet,statistics,contentDetails,brandingSettings&forHandle=@{handle}&key=${YOUTUBE_API_KEY}"

Get channel by ID:

curl -s "https://www.googleapis.com/youtube/v3/channels?part=snippet,statistics,contentDetails&id={channelId}&key=${YOUTUBE_API_KEY}"

Sponsors

Details

Repository
github.com/openclaudia/openclaudia-skills
Categories
Backend & APIs, Data Science & ML, Debugging, Marketing & SEO
First seen
Jun 3, 2026

More from openclaudia/openclaudia-skills

All 57
1sentinelcore avatarroblox-remote-eventssentinelcore/roblox-skillsUse when implementing client-server communication in Roblox, firing events between LocalScripts and Scripts, passing data across the network boundary, syncing g624skills.sh installs
2alirezarezvani avataremail-template-builderalirezarezvani/claude-skillsBuild complete transactional email systems: React Email templates, provider integration (Resend, Postmark, SendGrid, AWS SES), preview server, i18n support, dar613skills.sh installs
3voltagent avatarvoltagent-docs-bundlevoltagent/skillsLook up VoltAgent documentation embedded in node_modules/@voltagent/core/docs for version-matched docs. Use for API signatures, guides, and examples.613skills.sh installs
4freestylefly avatarseedance-videofreestylefly/canghe-skills使用字节跳动 Seedance 模型生成视频。支持文生视频和图生视频功能,通过 volcengine-ark SDK 调用 API。当用户需要生成视频、创建视频内容或基于文字/图片制作视频时激活此技能。609skills.sh installs
5machina-sports avatarvolleyball-datamachina-sports/sports-skillsDutch volleyball data (Eredivisie, Topdivisie, Superdivisie, and the full Dutch pyramid) via the Nevobo API. Standings, schedules, results, clubs, tournaments, 609skills.sh installs
6alirezarezvani avatarcontext-enginealirezarezvani/claude-skillsLoads and manages company context for all C-suite advisor skills. Reads ~/.claude/company-context.md, detects stale context (>90 days), enriches context during 604skills.sh installs