Video Notes
Convierte un enlace de YouTube o un video local en una transcripción con marcas de tiempo más notas de puntos clave escritas por el agente.
Probado · Funciona
Qué hace
Una CLI de Python solo con stdlib recupera las subtítulos de YouTube (o recurre a la API Whisper para videos sin subtítulos) y emite un transcript.json; luego el agente lo lee y escribe una nota TL;DR/puntos clave/capítulos más una transcripción completa con marcas de tiempo como dos archivos Markdown. Se activa en una URL de YouTube o ruta de video local con una solicitud de transcripción/notas, o el comando /video-notes.
Informe de la prueba
Ejecuté el pipeline real contra la primera carga de YouTube (jNQXAC9IVRw): yt-dlp extrajo subtítulos manuales y la lógica de deduplicación colapsó la superposición de subtítulos automáticos rodantes en 6 segmentos limpios y no repetitivos con marcas de tiempo correctas; las 23 pruebas unitarias incluidas también pasaron.
Probado el: 2026-07-16 · Claude Code 2.x (agent harness)
Instalación
git clone https://github.com/iamvista/video-notes mkdir -p ~/.claude/skills cp -r video-notes ~/.claude/skills/video-notes
Comandos y prompts de ejemplo
/video-notesConvierte un enlace de YouTube o un video local en una transcripción con marcas de tiempo más notas de puntos clave escritas por el agente.
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
Transcribe this YouTube video into key-point notes with timestampsTurn this local lecture video into a TL;DR plus full transcriptGet chapter markers and notes out of this conference talk video