agent-transcript
Requested GitHub PR/issue agent transcripts: redact, trim, preview, and insert safely.
yt-dlp downloads: video, audio, subtitles, transcripts, clips, playlists.
$ npx -y skills add steipete/agent-scripts --skill video-transcript-downloader --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/video-transcript-downloaderContext preview
The summary Claude sees to decide when to auto-load this skill.
yt-dlp downloads: video, audio, subtitles, transcripts, clips, playlists.
name: video-transcript-downloader description: "yt-dlp downloads: video, audio, subtitles, transcripts, clips, playlists."
`./scripts/vtd.js` can:
Transcript behavior:
cd ~/Projects/agent-scripts/skills/video-transcript-downloader && npm ci
CLI syntax:
./scripts/vtd.js --help ./scripts/vtd.js transcript --help
Subcommands support focused help without requiring `--url`.
./scripts/vtd.js transcript --url 'https://…' ./scripts/vtd.js transcript --url 'https://…' --lang en ./scripts/vtd.js transcript --url 'https://…' --timestamps ./scripts/vtd.js transcript --url 'https://…' --keep-brackets
./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
List available formats (format ids, resolution, container, audio-only, etc):
./scripts/vtd.js formats --url 'https://…'
Download a specific format id (example):
./scripts/vtd.js download --url 'https://…' --output-dir ~/Downloads -- --format 137+140
Prefer MP4 container without re-encoding (remux when possible):
./scripts/vtd.js download --url 'https://…' --output-dir ~/Downloads -- --remux-video mp4
./scripts/vtd.js formats --url 'https://…' -- -v
brew install yt-dlp ffmpeg
yt-dlp --version ffmpeg -version | head -n 1
Shared agent instructions, skills, and small portable helpers for Peter's local workspaces.
Repo: steipete/agent-scripts
Requested GitHub PR/issue agent transcripts: redact, trim, preview, and insert safely.
Control the user's existing signed-in Chrome: callable Codex Chrome plugin first, then…
ClawSweeper status: URLs, workflow health, active workers, ops snapshot.
ClickClack ops: chat app, Cloudflare Workers deploy, DNS/docs/app, container rollout.
Cloudflare Registrar: domain availability, prices, registration via mcporter.