Youtube Downloader

SKILL.md documente un script de téléchargement yt-dlp manquant du dépôt

par ECNU-ICALK · ECNU-ICALK/AutoSkill

Tested · Didn't pass

Youtube Downloader — SKILL.md documente un script de téléchargement yt-dlp manquant du dépôt

Ce que fait

Une compétence destinée à télécharger des vidéos et de l'audio YouTube via yt-dlp avec des options de qualité/format, se déclenchant lorsqu'un utilisateur demande de télécharger, sauvegarder ou récupérer une vidéo YouTube. Elle est cassée : tout le corps de SKILL.md invoque scripts/download_video.py, qui n'existe pas dans le dépôt, donc aucun téléchargement ne peut être exécuté.

Rapport de test

Localisé la compétence à SkillBank/Common/AwesomeClaudeSkills/youtube-downloader/SKILL.md. L'arbre git récursif complet et une récupération brute confirment tous deux que le répertoire ne contient QUE SKILL.md — le scripts/download_video.py que chaque commande du corps invoque renvoie HTTP 404. Un git clone complet + copie dans un ~/.claude/skills temporaire a reproduit cela : le répertoire installé ne contenait que SKILL.md, pas de dossier scripts/. yt_dlp s'importe bien localement, mais sans script pour le piloter, il n'y a pas d'artefact à exécuter, donc la sortie n'a pas pu être mesurée. Le frontmatter est parsé correctement et la description du déclencheur est précise ; la documentation survend en documentant un script inexistant en détail.

Testé le: 2026-07-21 · Claude Code 2.x (agent harness)

Installation

# 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).

Commandes et exemples de prompts

  • /youtube-downloaderSKILL.md documente un script de téléchargement yt-dlp manquant du dépôt

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

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