← Back to Skills Marketplace
sandeepyadav1478

ClawHub - YouTube Downloader & Clipper

by sandeepyadav1478 · GitHub ↗ · v1.1.1
cross-platform ⚠ suspicious
2310
Downloads
0
Stars
1
Active Installs
3
Versions
Install in OpenClaw
/install youtube-downloader-clipper
Description
Clip and download specific time ranges or full YouTube videos in various qualities, including audio-only MP3 extraction, using precise timestamps.
Usage Guidance
This skill appears to be what it claims: a yt-dlp-based YouTube clipper. Before installing/using it, be aware that (1) it will generate and execute temporary Python scripts on your machine, (2) it may run pip install to add the yt-dlp module to your Python environment (which can modify system/site packages depending on your Python setup), and (3) audio extraction may require ffmpeg (a separate binary). If you are comfortable allowing a skill to write and run short Python scripts and to install a Python package, this is proportional for the stated purpose. If you prefer to avoid modifying your environment, run it inside a virtualenv/container or inspect the generated script before execution. Also ensure you comply with copyright rules for downloaded content.
Capability Analysis
Type: OpenClaw Skill Name: youtube-downloader-clipper Version: 1.1.1 The skill is classified as suspicious due to the agent being instructed to execute `pip install yt-dlp` in `prompt.md` if the module is not found. While `yt-dlp` is a legitimate package, granting the agent the capability to run `pip install` allows it to install arbitrary Python packages, which is a high-risk operation. Additionally, the agent is instructed to generate and execute Python code based on user input, which, despite instructions for filename sanitization, presents a significant attack surface if not perfectly secured by the agent's runtime environment.
Capability Assessment
Purpose & Capability
Name, README, SKILL.md, prompt.md and code all describe a YouTube clipping/downloading tool and request only the capabilities needed for that (downloading via yt-dlp, optional ffmpeg for audio). There are minor metadata mismatches (skill.json version 1.0.0 vs registry 1.1.1) and authoring references to 'Claude', but these are not security-critical.
Instruction Scope
The runtime instructions direct the agent to generate, write, execute, and then delete a temporary Python script and to auto-install the yt-dlp Python module via pip. That behavior is coherent for this purpose but means the skill will run code locally and modify the Python environment at runtime — sensible for a downloader but worth noting.
Install Mechanism
There is no remote download/install of arbitrary archives. An included install.sh only copies files into ~/.claude/skills and checks for yt-dlp/ffmpeg. The skill is instruction-only at runtime (creates temporary Python scripts) and does not pull code from untrusted URLs.
Credentials
The skill requests no environment variables, no credentials, and references only local tools (python, yt-dlp, ffmpeg). The requirement to pip-install yt-dlp is proportional to its function. No unrelated secrets or config paths are requested.
Persistence & Privilege
always is false and the skill does not request elevated or persistent platform privileges. install.sh installs files into the user's home skill directory only and does not modify other skills or system-wide settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install youtube-downloader-clipper
  3. After installation, invoke the skill by name or use /youtube-downloader-clipper
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.1
- Removed the file `.claude/settings.local.json`. - No user-facing feature or documentation changes in this version.
v1.1.0
- Refocused the skill documentation to emphasize precise video clipping as the primary feature. - Simplified and clarified instructions, highlighting timestamp-based clip extraction. - Added clear use case examples for creators, educators, musicians, and researchers. - Noted that dependencies (yt-dlp, ffmpeg) are now auto-handled and the implementation is pure Python. - Removed legacy checklist and testing documentation files for a cleaner package.
v1.0.0
Initial release of ClawHub - YouTube Video Downloader & Clipper: - Download YouTube videos in preferred quality (720p, 1080p, best). - Extract MP3 audio from YouTube videos. - Clip videos to specified time ranges (MM:SS or HH:MM:SS). - Customize output filename and format (mp4, mkv, webm, mp3). - Supports all standard YouTube URL formats. - Step-by-step usage instructions, troubleshooting, and prerequisites detailed in documentation.
Metadata
Slug youtube-downloader-clipper
Version 1.1.1
License
All-time Installs 1
Active Installs 1
Total Versions 3
Frequently Asked Questions

What is ClawHub - YouTube Downloader & Clipper?

Clip and download specific time ranges or full YouTube videos in various qualities, including audio-only MP3 extraction, using precise timestamps. It is an AI Agent Skill for Claude Code / OpenClaw, with 2310 downloads so far.

How do I install ClawHub - YouTube Downloader & Clipper?

Run "/install youtube-downloader-clipper" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is ClawHub - YouTube Downloader & Clipper free?

Yes, ClawHub - YouTube Downloader & Clipper is completely free (open-source). You can download, install and use it at no cost.

Which platforms does ClawHub - YouTube Downloader & Clipper support?

ClawHub - YouTube Downloader & Clipper is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created ClawHub - YouTube Downloader & Clipper?

It is built and maintained by sandeepyadav1478 (@sandeepyadav1478); the current version is v1.1.1.

💬 Comments