atomicbot-ai/atomic-agent/audio-transcribe

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Transcribe speech from audio files (mp3, m4a, wav, ogg, flac, webm) to text using the local `whisper` CLI — no API key. Use whenever a task hinges on the spoken content of an audio attachment.

Install

npx vskill@latest install atomicbot-ai/atomic-agent/audio-transcribe

SKILL.md

audio-transcribe

Turn spoken audio into text locally with `whisper`. Whisper writes a plain-text transcript next to the audio; you then read that file and answer from its content. The chat model never "hears" the audio — whisper does the listening as a separate process, so this works regardless of model size.

Setup health check (run first, every session)

Verify with one solo step:

[{ "tool": "os.shell.run", "args": { "cmd": "whisper", "args": ["--help"] } }]

Outcome map:

  • exit 0 + usage text → ready, proceed.
  • command not found: whisper → enter Setup playbook → "whisper missing".

Setup playbook (when prerequisites are missing)

whisper missing

Reply (solo reply step):

"whisper is not installed. I can install it: brew install openai-whisper (also needs ffmpeg). Install it?"

On yes:

[{ "tool": "os.shell.run", "args": { "cmd": "brew", "args": ["install", "openai-whisper", "ffmpeg"] } }]

On Linux: pipx install openai-whisper (or pip install openai-whisper) plus apt-get install ffmpeg. The first transcription downloads the model weights to ~/.cache/whisper.

When to use

  • The task references an audio attachment (.mp3, .m4a, .wav, .ogg,

.flac, .webm) and the answer depends on what is said in it.

  • "What does the speaker say…", "list the ingredients mentioned…", "which page

numbers are read aloud…".

When NOT to use

  • The audio only needs format conversion / trimming — that's the ffmpeg skill.
  • The attachment is an image / document — use vision or fs.read_document.

How to transcribe

  1. Transcribe to a .txt next to the audio (one solo step). Pick the model by

need: small is a good speed/accuracy default; use medium when accuracy matters and the clip is short.

[{ "tool": "os.shell.run", "args": { "cmd": "whisper", "args": ["audio.mp3", "--model", "small", "--output_format", "txt", "--output_dir", ".", "--language", "en"] } }]
  1. Read the produced transcript (whisper names it <basename>.txt):
[{ "tool": "os.fs.read", "args": { "path": "audio.txt" } }]
  1. Answer strictly from the transcript text. If a list/order is requested,

preserve the spoken order exactly.

Rules

  1. Always write the transcript to a NEW .txt; never overwrite the source audio.
  2. Drop --language only when the spoken language is unknown; setting it

correctly improves accuracy and speed.

  1. Long clips re-encode slowly — set realistic expectations and prefer a smaller

--model for multi-minute audio.

  1. Base the final answer on the transcript content, not on the file name or

metadata.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
3,431
Repository forks
275
7-day trend score
0

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/atomicbot-ai/atomic-agent/audio-transcribe/badge)](https://verified-skill.com/skills/atomicbot-ai/atomic-agent/audio-transcribe)

Something wrong with this skill or its page? Tell us.