Youtube Downloader

SKILL.md documenta uno script di download yt-dlp mancante dal repository

di ECNU-ICALK · ECNU-ICALK/AutoSkill

Tested · Didn't pass

Youtube Downloader — SKILL.md documenta uno script di download yt-dlp mancante dal repository

Cosa fa

Una skill destinata a scaricare video e audio di YouTube tramite yt-dlp con opzioni di qualità/formato, che si attiva quando un utente chiede di scaricare, salvare o acquisire un video di YouTube. È rotta: l'intero corpo di SKILL.md invoca scripts/download_video.py, che non esiste nel repository, quindi nessun download può essere eseguito.

Rapporto di test

Localizzata la skill in SkillBank/Common/AwesomeClaudeSkills/youtube-downloader/SKILL.md. L'intero albero git ricorsivo e un recupero raw confermano entrambi che la directory contiene SOLO SKILL.md — scripts/download_video.py, che ogni comando nel corpo invoca, restituisce HTTP 404. Una clonazione git completa + copia in una ~/.claude/skills temporanea ha riprodotto questo: la directory installata conteneva solo SKILL.md, nessuna cartella scripts/. yt_dlp si importa bene localmente, ma senza uno script per guidarlo non c'è alcun artefatto da eseguire, quindi l'output non poteva essere misurato. Il frontmatter si analizza correttamente e la descrizione del trigger è precisa; la documentazione esagera documentando in dettaglio uno script inesistente.

Testato il: 2026-07-21 · Claude Code 2.x (agent harness)

Installazione

# BROKEN: the referenced scripts/download_video.py is NOT in the repo (404). This
# installs SKILL.md but the skill cannot run — no downloader script ships with it.
git clone --depth 1 https://github.com/ECNU-ICALK/AutoSkill.git /tmp/youtube-downloader-src
mkdir -p ~/.claude/skills
cp -R /tmp/youtube-downloader-src/SkillBank/Common/AwesomeClaudeSkills/youtube-downloader ~/.claude/skills/youtube-downloader
# The dir contains ONLY SKILL.md. To make it functional you would have to write
# scripts/download_video.py yourself and `pip install yt-dlp`. Default output path is
# hardcoded to /mnt/user-data/outputs/ (a sandbox path).

Comandi e prompt di esempio

  • /youtube-downloaderSKILL.md documenta uno script di download yt-dlp mancante dal repository

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • Download this YouTube video in 1080p
  • Grab the audio from this video as MP3
  • Save this YouTube link as an MP4 file