Install Transcribe
Pick your agent. Every command is ready to paste.
npx skills add badlogic/pi-skills --skill transcribeThe open skills CLI detects your agents (Claude Code, Cursor, Codex and 70+ more) and installs to the right folder. Add -g to install globally.
01
Install it
Run the command above, or upload the folder in Claude.
02
Ask naturally
Describe the task. Your agent loads transcribe when the request matches its description.
03
Name it if needed
If it does not trigger, say “use the transcribe skill”. In Codex, type $transcribe.
Transcribe
Local speech-to-text using parakeet-cpp-transcribe on Apple Silicon macOS.
Usage
{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.
Output
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
Requirements
- Apple Silicon macOS only
curlandtarffmpegfor non-WAV input:brew install ffmpeg
Tips for Transcribe
- • Start a fresh session after installing so your agent picks up the new skill.
- • This skill ships scripts. Read them before the first run, and run it in a project without secrets first.
- • It is part of a pack with 8 skills. Install only the ones you need with --skill to keep triggers precise.
- • If two skills overlap, mention the one you want by name.
Questions about Transcribe
What does the Transcribe skill do?
Local speech-to-text transcription on Apple Silicon macOS. Supports wav directly and other audio formats via ffmpeg.
How do I install Transcribe?
Run "npx skills add badlogic/pi-skills --skill transcribe" in your project. The skills CLI installs it for Claude Code, Cursor, Codex and 70+ other agents. In Claude on the web, upload the skill folder as a ZIP under Customize > Skills.
Does Transcribe work in Cursor and Codex?
Yes. Transcribe uses the open SKILL.md format, so it works in Claude Code, Claude, Cursor, OpenAI Codex, Gemini CLI, GitHub Copilot and other agents that support agent skills.
Is Transcribe free?
Transcribe is open source on GitHub under the MIT license. It is free to install; check the license before commercial use.
Who made Transcribe?
Transcribe is published by badlogic in the badlogic/pi-skills repository, together with 7 other skills.




