← Back to Skills Marketplace
129
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install youtube-subtitle-extractor
Description
Tải phụ đề (SRT/VTT/TXT) từ video YouTube bằng yt-dlp. Hỗ trợ auto-generated và manual subtitles, đa ngôn ngữ. Dùng khi user yêu cầu "Tải phụ đề video X", "G...
Usage Guidance
This skill's code is small and consistent with subtitle extraction, but it has two practical issues to consider before installing:
1) Missing declared dependencies: The script runs the yt-dlp binary (and --convert-subs may require ffmpeg). The skill metadata does not list these required binaries. Install and verify yt-dlp (and ffmpeg if needed) from trusted sources before running.
2) Source provenance: SKILL.md recommends downloading raw files from a GitHub account. Verify the repository/author (mcbaivn) and review the fetched files yourself before running them. Prefer cloning a known repo tag or a signed release if available.
3) Disk and network behavior: Running the tool causes network downloads from YouTube (via yt-dlp) and writes files to your filesystem (Youtube_Subtitles/). If you run it against a channel without --limit, it may download many videos' subtitles; use --limit to avoid large downloads.
4) Safety posture: If you have concerns, run the script in a sandbox or isolated environment, inspect the downloaded script for unexpected functionality, and ensure yt-dlp/ffmpeg come from official sources. If you need help verifying the GitHub source or the binaries, ask for guidance.
Capability Analysis
Type: OpenClaw Skill
Name: youtube-subtitle-extractor
Version: 1.0.0
The skill is a legitimate utility for downloading YouTube subtitles using the well-known 'yt-dlp' tool. The Python script 'extract_subtitles.py' implements safe subprocess handling and file processing, while the 'SKILL.md' file provides standard installation and usage instructions without any signs of prompt injection or malicious intent.
Capability Assessment
Purpose & Capability
The skill's purpose is subtitle extraction, which legitimately requires an external downloader (yt-dlp) and often ffmpeg for conversions. However the registry metadata declares no required binaries and SKILL.md does not tell the user to install yt-dlp/ffmpeg. That mismatch (a tool that clearly depends on external binaries but doesn't declare them) is inconsistent and could surprise users.
Instruction Scope
SKILL.md and the script stay on-purpose: they instruct downloading the SKILL.md and script from a GitHub repo and running a local Python script which calls yt-dlp to fetch subtitles and write files to disk. The instructions do not ask the agent to read unrelated files, exfiltrate data to third-party endpoints, or access credentials.
Install Mechanism
Installation instructions are manual and fetch raw files from raw.githubusercontent.com (a common pattern). This is a moderate-risk pattern because it executes code pulled directly from a GitHub account without a release signature; verify the repository and commit history before running. There is no automated install spec, and no archive extraction from unknown URLs.
Credentials
The skill requires no environment variables or credentials, which is appropriate for its stated purpose. However it does rely on external binaries (yt-dlp and possibly ffmpeg) that are not declared in the metadata — this is not a credential leak but is a proportionality/declared-requirements omission.
Persistence & Privilege
The skill does not request 'always: true', does not modify other skills or system-wide agent settings, and does not persist credentials. It writes subtitle files to the local filesystem (Youtube_Subtitles/), which is expected behavior for this functionality.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install youtube-subtitle-extractor - After installation, invoke the skill by name or use
/youtube-subtitle-extractor - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release - MCB AI YouTube skills suite
Metadata
Frequently Asked Questions
What is YouTube Subtitle Extractor?
Tải phụ đề (SRT/VTT/TXT) từ video YouTube bằng yt-dlp. Hỗ trợ auto-generated và manual subtitles, đa ngôn ngữ. Dùng khi user yêu cầu "Tải phụ đề video X", "G... It is an AI Agent Skill for Claude Code / OpenClaw, with 129 downloads so far.
How do I install YouTube Subtitle Extractor?
Run "/install youtube-subtitle-extractor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is YouTube Subtitle Extractor free?
Yes, YouTube Subtitle Extractor is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does YouTube Subtitle Extractor support?
YouTube Subtitle Extractor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created YouTube Subtitle Extractor?
It is built and maintained by MCB AI (@mcbaivn); the current version is v1.0.0.
More Skills