OverviewHistoryStatsSecurity
npx skills add ...
Documentation
SKILL.md
npx skills add steipete/agent-scripts --skill video-transcript-downloader
yt-dlp downloads: video, audio, subtitles, transcripts, clips, playlists.
npx skills add steipete/agent-scripts --skill video-transcript-downloader
./scripts/vtd.js can:
Transcript behavior:
youtube-transcript-plus when possible.yt-dlp, then clean into a paragraph.CLI syntax:
Subcommands support focused help without requiring --url.
List available formats (format ids, resolution, container, audio-only, etc):
Download a specific format id (example):
Prefer MP4 container without re-encoding (remux when possible):
--timestamps only when asked.[Music] are stripped by default; keep them via --keep-brackets.yt-dlp args after -- for transcript fallback, download, audio, subs, formats.yt-dlp / ffmpeg:./scripts/vtd.js download --url 'https://…' --output-dir ~/Downloads
./scripts/vtd.js audio --url 'https://…' --output-dir ~/Downloads
./scripts/vtd.js subs --url 'https://…' --output-dir ~/Downloads --lang en./scripts/vtd.js formats --url 'https://…'./scripts/vtd.js download --url 'https://…' --output-dir ~/Downloads -- --format 137+140./scripts/vtd.js download --url 'https://…' --output-dir ~/Downloads -- --remux-video mp4./scripts/vtd.js formats --url 'https://…' -- -vbrew install yt-dlp ffmpegyt-dlp --version
ffmpeg -version | head -n 1