← All skills
youtube-downloader
80 / 100 · Low risk
Fine to try. Some of what it can do is expected: a coding skill usually runs build and test commands.
By guia-matthieu/clawfu-skills (GitHub) · coding · 150 stars · scanned at commit 4108f5c
Download and process YouTube content for research. Use when: downloading competitor videos for analysis; extracting audio for podcasts; getting transcripts for content repurposing; archiving webinars; research content curation
Works with any agent that supports SKILL.md skills.
What this skill can do
Downloads and installs other software
The author does not mention this.
Found in 3 places.
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 16 places.
Show 13 more
- skills/automation/youtube-downloader/SKILL.md, line 58
python scripts/main.py transcript "https://youtube.com/watch?v=..." - skills/automation/youtube-downloader/SKILL.md, line 64
python scripts/main.py playlist "https://youtube.com/playlist?list=..." --limit 10 - skills/automation/youtube-downloader/SKILL.md, line 70
python scripts/main.py info "https://youtube.com/watch?v=..." - skills/automation/youtube-downloader/SKILL.md, line 79
python scripts/main.py info "https://youtube.com/watch?v=ABC123" - skills/automation/youtube-downloader/SKILL.md, line 97
python scripts/main.py audio "https://youtube.com/watch?v=WEBINAR" --format mp3 --quality best - skills/automation/youtube-downloader/SKILL.md, line 109
python scripts/main.py playlist "https://youtube.com/playlist?list=TRAINING" \ - skills/automation/youtube-downloader/scripts/main.py, line 23
result = subprocess.run(['yt-dlp', '--version'], capture_output=True, text=True) - skills/automation/youtube-downloader/scripts/main.py, line 42
result = subprocess.run(cmd, capture_output=True, text=True) - skills/automation/youtube-downloader/scripts/main.py, line 102
result = subprocess.run(cmd, capture_output=True, text=True) - skills/automation/youtube-downloader/scripts/main.py, line 153
result = subprocess.run(cmd, capture_output=True, text=True) - skills/automation/youtube-downloader/scripts/main.py, line 199
subprocess.run(cmd, capture_output=True, text=True) - skills/automation/youtube-downloader/scripts/main.py, line 251
result = subprocess.run(cmd, capture_output=True, text=True) - skills/automation/youtube-downloader/scripts/main.py, line 288
subprocess.run(cmd, capture_output=True)
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'youtube-downloader' ] || [ -L ~/.agents/skills/'youtube-downloader' ]; then echo 'A skill folder named youtube-downloader already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/guia-matthieu/clawfu-skills' "$d" && git -C "$d" checkout --quiet '4108f5c010ccaa8b5707fa05ca1d888ae167e548' -- 'skills/automation/youtube-downloader' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/automation/youtube-downloader' ~/.agents/skills/'youtube-downloader' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'youtube-downloader' ~/.claude/skills/'youtube-downloader' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for guia-matthieu/clawfu-skills shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/guia-matthieu/clawfu-skills/)
Score history
| Date | Version | Score |
|---|
| 2026-11-07 | 4108f5c | 80 |