YT Meta - YouTube Metadata Extractor
Extract YouTube video info, channel stats, playlists, comments. No API key required. Free CLI tool for content research and analysis.
Why use this skill?
Extract YouTube metadata, channel stats, and comments without an API key. A powerful, free CLI tool for content research, analytics, and data-driven video strategy.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/lxgicstudios/yt-metaWhat This Skill Does
The YT Meta skill is a powerful command-line interface tool designed for OpenClaw users to extract rich metadata from YouTube without the need for an official API key. By leveraging advanced parsing techniques, it provides seamless access to video details, channel statistics, full playlist contents, search results, and comment sections. It is an essential asset for content researchers, data analysts, and developers who need to perform large-scale scraping or performance monitoring of YouTube content directly from their terminal or via the OpenClaw agent workflow.
Installation
To install this skill, run the following command in your terminal within the OpenClaw environment:
clawhub install openclaw/skills/skills/lxgicstudios/yt-meta
Ensure you have Node.js installed on your system to support the underlying yt-meta-cli package, which is installed automatically during the deployment process.
Use Cases
This tool is versatile and suits a wide range of professional needs:
- Content Research: Quickly aggregate metadata from competitors, including video views, likes, and tag clusters to inform your own content strategy.
- Trend Analysis: Use the search command to scrape high-performing videos for specific keywords, sorting by view count to identify viral topics.
- Automated Reporting: Generate automated reports for channel performance by exporting channel video lists and statistics to JSON or CSV formats.
- Community Management: Extract and analyze comment sections for sentiment analysis, keyword identification, or managing engagement in large thread discussions.
Example Prompts
- "Use yt-meta to fetch the top 50 most viewed videos for the search query 'machine learning' and save the results as a CSV file."
- "Extract all comments from the video with ID dQw4w9WgXcQ and sort them by the top-rated comments, limited to 200 entries."
- "Retrieve the channel stats and the last 100 videos uploaded by @mkbhd and provide the output in JSON format for further processing."
Tips & Limitations
- Rate Limiting: As this tool does not use an official API, excessive requests in a very short duration may trigger temporary rate limiting from YouTube. It is recommended to use the
--limitflag judiciously for high-volume tasks. - Data Integrity: Because this tool scrapes public data, changes to the YouTube layout may occasionally require updates to the underlying library.
- Output Formats: Always define your output format early using the
-oflag (json, jsonl, csv, table) to ensure your data is ready for immediate integration with other analytical tools.
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-lxgicstudios-yt-meta": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write
Related Skills
script-gen
Generate package.json scripts with AI. Use when setting up npm scripts.
email-template-gen
Generate responsive email templates. Use when building transactional emails.
branch-namer
Generate descriptive git branch names from plain English. Use when you need a branch name that follows conventions.
cloudflare-gen
Generate Cloudflare Workers configuration and code. Use when building on the edge.
adr-writer
Generate Architecture Decision Records with AI. Use when documenting technical decisions.