transcribe/SKILL.md
Local speech-to-text transcription on Apple Silicon macOS. Supports wav directly and other audio formats via ffmpeg.
npx skillsauth add badlogic/pi-skills transcribeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Local speech-to-text using parakeet-cpp-transcribe on Apple Silicon macOS.
{baseDir}/transcribe.sh <audio-file>
The first run downloads the macOS arm64 binary from the latest badlogic/pibot GitHub release into the extension's ignored bin directory:
{extensionDir}/bin/parakeet-cpp-transcribe
({extensionDir} is the parent directory of this skill's {baseDir}.) The binary downloads its GGUF model automatically if missing.
Plain text timestamped in 15 second chunks is written to stdout:
[00:00-00:15] transcript text
[00:15-00:30] more transcript text
Model/GGML diagnostic logs are written to stderr. Redirect stderr to hide them:
{baseDir}/transcribe.sh <audio-file> 2>/dev/null
curl and tarffmpeg for non-WAV input: brew install ffmpegcontent-media
Fetch transcripts from YouTube videos for summarization and analysis.
development
VS Code integration for viewing diffs and comparing files. Use when showing file differences to the user.
tools
Gmail CLI for searching emails, reading threads, sending messages, managing drafts, and handling labels/attachments.
tools
Google Drive CLI for listing, searching, uploading, downloading, and sharing files and folders.