executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
audio-transcriberTranscribe audio files using Groq's Whisper API (fast, cloud-based). Use when the user sends voice messages, audio files (ogg, mp3, wav, m4a, etc.), or asks for speech-to-text transcription. Requires GROQ_API_KEY environment variable.
Independent GitHub snapshot · Automated classification · Original documentation governs
This skill enables fast audio transcription using Groq's Whisper API. Transcription happens in the cloud via Groq's infrastructure, providing significantly faster results than local Whisper models.
When a user sends an audio file or voice message:
scripts/transcribe.py /path/to/audio.oggexport GROQ_API_KEY="your-key-here"
python3 /path/to/audio-transcriber/scripts/transcribe.py /path/to/audio.ogg
The script:
The skill requires these to be configured:
Get an API key from https://console.groq.com/
Set as environment variable:
export GROQ_API_KEY="your-key-here"
For persistent setting, add to your shell profile (~/.zshrc or ~/.bashrc):
echo 'export GROQ_API_KEY="your-key-here"' >> ~/.zshrc
brew install ffmpeg
Without ffmpeg, only WAV files will work. ffmpeg is used to convert other formats to WAV before sending to Groq.
Main transcription script that:
Run directly from command line or via exec tool.
export GROQ_API_KEY="your-key-here"
brew install ffmpeg
Never commit the GROQ_API_KEY to version control. Use environment variables or a secure secrets manager.