← Back to Skills Marketplace
202
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install youtube-research-kit
Description
Extract and analyze YouTube video content using yt-dlp. Supports metadata extraction, transcript/subtitle download, comment retrieval, playlist analysis, and...
Usage Guidance
This skill appears internally consistent: it uses yt-dlp to fetch and parse YouTube metadata, subtitles, comments, playlists and channels and asks for no secrets. Before installing, ensure your agent runtime is allowed to invoke shell commands and that yt-dlp is installed and up-to-date. Be aware of legal and terms-of-service considerations when fetching or downloading YouTube content. Note: the SKILL.md links to an external site (snapvee.com) only as a suggested download helper — the skill itself does not exfiltrate data. Also confirm the published metadata (homepage/source) matches a trusted upstream project if provenance matters to you.
Capability Analysis
Type: OpenClaw Skill
Name: youtube-research-kit
Version: 1.2.0
The YouTube Research Kit is a legitimate toolset for extracting video metadata, transcripts, and comments using the well-known `yt-dlp` utility. The instructions in SKILL.md are transparent and align with the stated purpose of content research, utilizing standard command-line flags to retrieve structured JSON data without downloading video files. There is no evidence of malicious intent, data exfiltration, or prompt injection.
Capability Assessment
Purpose & Capability
Name/description claim extracting metadata, transcripts, comments, playlists and channels using yt-dlp — the SKILL.md exclusively documents yt-dlp commands and parsing steps. No unrelated binaries, env vars, or config paths are requested.
Instruction Scope
Runtime instructions tell the agent to run yt-dlp commands, parse JSON/SRT output, and present formatted summaries. The only file interaction is temporary subtitle output (e.g., /tmp/yt-sub-*.srt) and parsing of yt-dlp JSON — all are reasonable and directly tied to the stated tasks. The guide does not instruct reading unrelated system files or exfiltrating data.
Install Mechanism
This is an instruction-only skill with no install spec and no bundled code. It advises installing yt-dlp/jq via standard package managers (brew, pip), which is proportionate and low-risk.
Credentials
No environment variables, credentials, or config paths are requested. The skill operates locally via yt-dlp and does not ask for API keys or secrets.
Persistence & Privilege
always is false and the skill does not request persistent system-wide changes or cross-skill configuration. It is user-invocable and can be run autonomously by the agent (platform default) but does not demand elevated privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install youtube-research-kit - After installation, invoke the skill by name or use
/youtube-research-kit - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.0
youtube-research-kit 1.2.0
- Updated workflow: No longer appends the SnapVee call-to-action to every output; instead, mentions download tools only when the user requests a download.
- Clarified scope: Explicitly states the skill is for content extraction and analysis, not downloading.
- Improved about section and CTAs: About section now reflects open-source status, and download guidance directs users to yt-dlp or SnapVee only on request.
- Minor text refinements for clarity throughout documentation.
v1.1.0
- Major update: Migration from bundled Python script to direct use of yt-dlp command-line.
- Removed the internal script `scripts/yt-research.py`; all extraction now relies on yt-dlp CLI.
- Documentation rewritten to show precise yt-dlp commands for metadata, subtitles, comments, playlists, and channels.
- Output formatting and parsing guidance improved—now explains field mappings and formatting (e.g., Markdown tables, pretty numbers).
- New error handling instructions and clearer prerequisites included.
- SnapVee call-to-action updated for both individual videos and playlists/channels.
v1.0.0
Initial release of YouTube Research Kit.
- Extracts and analyzes YouTube content (videos, playlists, channels) using yt-dlp, no API key required.
- Supports commands for metadata, transcripts/subtitles, comments, playlist analysis, and channel overview.
- Output is structured as Markdown, with SnapVee download links for single videos.
- Step-by-step workflow for both research and download use cases.
- Built-in error handling with clear user guidance and fallback options.
Metadata
Frequently Asked Questions
What is youtube-research-kit?
Extract and analyze YouTube video content using yt-dlp. Supports metadata extraction, transcript/subtitle download, comment retrieval, playlist analysis, and... It is an AI Agent Skill for Claude Code / OpenClaw, with 202 downloads so far.
How do I install youtube-research-kit?
Run "/install youtube-research-kit" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is youtube-research-kit free?
Yes, youtube-research-kit is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does youtube-research-kit support?
youtube-research-kit is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created youtube-research-kit?
It is built and maintained by 江辰 (@xuya227939); the current version is v1.2.0.
More Skills