transcribee

v2026.09.24

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.

GitHub
Install command
npx skhub add sundial-org/transcribee
Markdown
SKILL.md

Transcribee

Transcribe YouTube videos and local media files with speaker diarization via ElevenLabs.

Usage

# YouTube video
transcribee "https://www.youtube.com/watch?v=..."

# Local video
transcribee ~/path/to/video.mp4

# Local audio
transcribee ~/path/to/podcast.mp3

Always quote URLs containing & or special characters.

Output

Transcripts save to: ~/Documents/transcripts/{category}/{title}-{date}/

FileUse
transcription.txtSpeaker-labeled transcript
transcription-raw.txtPlain text, no speakers
transcription-raw.jsonWord-level timings
metadata.jsonVideo info, language, category

Supported Formats

  • Audio: mp3, m4a, wav, ogg, flac
  • Video: mp4, mkv, webm, mov, avi
  • URLs: youtube.com, youtu.be

Dependencies

brew install yt-dlp ffmpeg

Troubleshooting

ErrorFix
yt-dlp not foundbrew install yt-dlp
ffmpeg not foundbrew install ffmpeg
API errorsCheck .env file in transcribee directory
Discovery
Tags

No tags published for this skill.

Version
Latest version metadata

Version

v2026.09.24

Published

Sep 24, 2026

Category

Uncategorized

License

Not specified

Source path

skills/transcribee

Default branch

main

Latest commit

b80cde2

Tree SHA

fc3a971