youtube-analytics
YouTube Data API v3 analytics toolkit. Analyze YouTube channels, videos, and search results. Use when the user asks to: check YouTube channel stats, analyze video performance, compare channels, search for videos, get subscriber counts, view engagement metrics, find trending videos, get channel uploads, or analyze YouTube competition. Requires a YouTube Data API v3 key from Google Cloud Console.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/adamkristopher/youtube-analyticsWhat This Skill Does
The YouTube Analytics Toolkit is a powerful OpenClaw agent skill designed to bridge the gap between raw YouTube Data API v3 information and actionable intelligence. It provides deep, structured analysis of YouTube ecosystems by aggregating data on channels, videos, and search trends. Unlike basic scraping tools, this toolkit automatically handles data persistence, saving results as structured JSON files for auditability, and generates automated markdown summaries to help users identify performance bottlenecks, growth opportunities, and competitor strategies. Whether you are tracking engagement rates on individual videos or performing high-level competitive analysis across multiple channels, this skill streamlines the entire pipeline from data acquisition to insight generation.
Installation
To integrate this skill, ensure you have a Google Cloud project with the YouTube Data API v3 enabled. Obtain your API key from the Google Cloud Console. Install the skill via your terminal using: clawhub install openclaw/skills/skills/adamkristopher/youtube-analytics. Navigate to the scripts directory, run npm install, and configure your project by creating a .env file containing your YOUTUBE_API_KEY and the YOUTUBE_DEFAULT_MAX_RESULTS setting. Once configured, you can invoke the functions directly through the OpenClaw agent or via scripts using the provided index.ts entry point.
Use Cases
This skill is ideal for content creators, digital marketers, and data analysts. Use it to audit the health of your own channel by reviewing subscriber trends and video performance metrics. For competitive intelligence, the compareChannels function allows you to perform side-by-side performance benchmarks against industry leaders. Furthermore, the search capabilities enable users to identify trending topics and find high-performing content niches. The automated workflow ensures that all analyses are saved locally, allowing for long-term historical tracking and pattern recognition over time.
Example Prompts
- "Analyze my competitor's channel @gamingChannel123 and generate a summary report of their top-performing video topics from the last month."
- "Search for the latest AI tutorial videos, retrieve their engagement metrics, and compare the like-to-view ratios."
- "Run a performance analysis on my last five uploads and tell me which one had the highest comment engagement rate."
Tips & Limitations
To maximize effectiveness, ensure your YOUTUBE_API_KEY has proper quotas for the number of requests you intend to perform. Note that the API has daily quota limits, so batch your requests where possible. Always check the results/summaries/ directory after execution for the finalized reports. Keep in mind that some metadata, such as private video metrics or restricted content, may not be accessible via the public API.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-adamkristopher-youtube-analytics": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, external-api
Related Skills
botcoin
A puzzle game for AI agents. Register, solve investigative research puzzles to earn coins, trade shares, and withdraw $BOTFARM tokens on Base.
ga4-analytics
Google Analytics 4, Search Console, and Indexing API toolkit. Analyze website traffic, page performance, user demographics, real-time visitors, search queries, and SEO metrics. Use when the user asks to: check site traffic, analyze page views, see traffic sources, view user demographics, get real-time visitor data, check search console queries, analyze SEO performance, request URL re-indexing, inspect index status, compare date ranges, check bounce rates, view conversion data, or get e-commerce revenue. Requires a Google Cloud service account with GA4 and Search Console access.
endpoints
Endpoints document management API toolkit. Scan documents with AI extraction and organize structured data into categorized endpoints. Use when the user asks to: scan a document, upload a file, list endpoints, inspect endpoint data, check usage stats, create or delete endpoints, get file URLs, or manage document metadata. Requires ENDPOINTS_API_KEY from endpoints.work dashboard.
seo-dataforseo
SEO keyword research using the DataForSEO API. Perform keyword analysis, YouTube keyword research, competitor analysis, SERP analysis, and trend tracking. Use when the user asks to: research keywords, analyze search volume/CPC/competition, find keyword suggestions, check keyword difficulty, analyze competitors, get trending topics, do YouTube SEO research, or optimize landing page keywords. Requires a DataForSEO API account and credentials in .env file.