YT Digest
Transforme une URL YouTube en une note de recherche markdown horodatée et capturée avec des captures d'écran via de vrais yt-dlp + ffmpeg.
Testé · Fonctionne
Ce que fait
Récupère la transcription d'une vidéo et (facultativement) son fichier 720p via yt-dlp, déduplique les légendes automatiques défilantes en horodatages au niveau de la phrase, demande à Claude de choisir 5 à 10 moments clés, prend une capture d'écran à chaque moment visuel avec ffmpeg, et assemble une seule note markdown (TL;DR, liens profonds d'horodatage, captures d'écran, transcription réduite) dans vault/research/youtube/<slug>.md, supprimant la vidéo source par la suite. Se déclenche sur un lien YouTube collé plus une demande de résumé/digest ; sans tête et sans invites interactives.
Rapport de test
A exécuté le pipeline réel complet (récupération yt-dlp, analyse VTT, capture d'image ffmpeg, assemblage markdown, nettoyage) de bout en bout sur une vidéo YouTube en direct, sans raccourcis : métadonnées correctes, légendes dédupliquées, captures d'écran réelles extraites, vidéo source d'environ 21 Mo effectivement supprimée ensuite, ne laissant qu'une note + images de 1,3 Mo — elle fait exactement ce qu'elle prétend, sans aucune friction.
Testé le: 2026-07-16 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/tga-cheetung/yt-digest.git mkdir -p ~/.claude/skills/yt-digest cp -r yt-digest/SKILL.md yt-digest/scripts ~/.claude/skills/yt-digest/
Commandes et exemples de prompts
/yt-digestTransforme une URL YouTube en une note de recherche markdown horodatée et capturée avec des captures d'écran via de vrais yt-dlp + ffmpeg.
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) :
Turn this YouTube tutorial link into a timestamped markdown noteDigest this conference talk video with screenshots at key momentsSummarize this YouTube video and save it to my research vault