Agent skill · creative production · sundial-org
transcribee
Transcribe YouTube videos and local audio/video files with speaker diarization. Use when user asks to transcribe a YouTube URL, podcast, video, or audio file. Outputs clean speaker-labeled transcripts ready for LLM analysis.
Why this skill is useful
Adds a command-line tool for transcribing audio and video files with speaker diarization, which the AI wouldn't generate on its own.
What it needs
Requires ffmpeg, yt-dlp installed locally. About 1k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.
What this skill does
Transcribee Transcribe YouTube videos and local media files with speaker diarization via ElevenLabs. Usage Always quote URLs containing & or special characters. Output Transcripts save to: ~/Documents/transcripts/{category}/{title}-{date}/ File Use ------ ----- transcription.txt Speaker-labeled transcript transcription-raw.txt Plain text, no speakers transcription-raw.json Word-level timings metadata.json Video info, language, category Supported Formats Audio: mp3, m4a, wav, ogg, flac Video: mp4, mkv, webm, mov, avi URLs: youtube.com, youtu.be Dependencies Troubleshooting Error Fix ------- ----- yt-dlp not found brew install yt-dlp ffmpeg not found brew install ffmpeg API errors Check .env file in transcribee directory
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills sundial-org/transcribee