Agent skill · Backend & API

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.

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill yt-meta --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 2 KB
Bundled scripts: none
Path: skills/analysis/yt-meta/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# YT Meta Extract YouTube metadata without API keys. Videos, channels, playlists, comments. ## Installation ```bash npm install -g yt-meta-cli ``` ## Commands ### Video Metadata ```bash yt-meta video dQw4w9WgXcQ yt-meta video https://youtu.be/dQw4w9WgXcQ yt-meta video "https://youtube.com/watch?v=VIDEO_ID" ``` Returns: title, description, views, likes, duration, upload date, tags, thumbnails. ### Channel Info ```bash yt-meta channel @mkbhd yt-meta channel @channel --videos # Include recent videos yt-meta channel @channel --videos --limit 100 ``` ### Playlist ```bash yt-meta playlist PLrAXtmErZgOei... yt-meta playlist PLxxx --all # Entire playlist ``` ### Search ```bash yt-meta search "react hooks tutorial" yt-meta search "javascript" --limit 50 yt-meta search "gaming" --sort views ``` ### Comments ```bash yt-meta comments dQw4w9WgXcQ yt-meta comments VIDEO_ID --limit 500 yt-meta comments VIDEO_ID --sort top ``` ## Output Formats ```bash yt-meta video ID # JSON (default) yt-meta playlist ID -o jsonl # One per line yt-meta search "query" -o csv # Spreadsheet yt-meta video ID -o table # Terminal yt-meta channel @x --save out.json ``` ## Example Output ```json { "id": "dQw4w9WgXcQ", "t

What's inside
Steps it walks through
  1. Installation
  2. Commands
  3. Video Metadata
  4. Channel Info
  5. Playlist
  6. Search
  7. Comments
  8. Output Formats
  9. Example Output
  10. Common Use Cases
Ships with 1 file
  • metadata.json
Commands it runs
npm install -g yt-meta-cli
yt-meta video dQw4w9WgXcQ
yt-meta video https://youtu.be/dQw4w9WgXcQ
yt-meta video "https://youtube.com/watch?v=VIDEO_ID"
yt-meta channel @mkbhd
yt-meta channel @channel --videos           # Include recent videos
yt-meta channel @channel --videos --limit 100
yt-meta playlist PLrAXtmErZgOei...
yt-meta playlist PLxxx --all               # Entire playlist
yt-meta search "react hooks tutorial"
More from claude-skill-registry
All skills →
About this skill
What does the YT Meta - YouTube Metadata Extractor skill do?

Extract YouTube video info, channel stats, playlists, comments. No API key required. Free CLI tool for content research and analysis.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill yt-meta --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going