1password
Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app…
Transcribe audio via OpenAI Audio Transcriptions API (Whisper).
$ npx -y skills add the-open-agent/openagent --skill openai-whisper-api --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/openai-whisper-apiContext preview
The summary Claude sees to decide when to auto-load this skill.
Transcribe audio via OpenAI Audio Transcriptions API (Whisper).
name: openai-whisper-api
description: Transcribe audio via OpenAI Audio Transcriptions API (Whisper).
homepage: https://platform.openai.com/docs/guides/speech-to-text
metadata:
{
"emoji": "🌐",
"requires": { "bins": ["curl"], "env": ["OPENAI_API_KEY"] },
"primaryEnv": "OPENAI_API_KEY"
}Transcribe an audio file via OpenAI's `/v1/audio/transcriptions` endpoint. Set `OPENAI_BASE_URL` to use an OpenAI-compatible proxy or local gateway.
curl -sS "https://api.openai.com/v1/audio/transcriptions" \ -H "Authorization: Bearer $OPENAI_API_KEY" \ -F "file=@/path/to/audio.m4a" \ -F "model=whisper-1" \ -F "response_format=text" \ > transcript.txt
Defaults:
# With language hint curl -sS "https://api.openai.com/v1/audio/transcriptions" \ -H "Authorization: Bearer $OPENAI_API_KEY" \ -F "file=@audio.ogg" \ -F "model=whisper-1" \ -F "response_format=text" \ -F "language=en" \ > transcript.txt # With speaker hint (prompt) curl -sS "https://api.openai.com/v1/audio/transcriptions" \ -H "Authorization: Bearer $OPENAI_API_KEY" \ -F "file=@audio.m4a" \ -F "model=whisper-1" \ -F "response_format=text" \ -F "prompt=Speaker names: Peter, Daniel" \ > transcript.txt # JSON output curl -sS "https://api.openai.com/v1/audio/transcriptions" \ -H "Authorization: Bearer $OPENAI_API_KEY" \ -F "file=@audio.m4a" \ -F "model=whisper-1" \ -F "response_format=json" \ > transcript.json
Set `OPENAI_BASE_URL` to use an OpenAI-compatible proxy or local gateway:
API_BASE="${OPENAI_BASE_URL:-https://api.openai.com/v1}"
curl -sS "${API_BASE}/audio/transcriptions" \
-H "Authorization: Bearer $OPENAI_API_KEY" \
-F "file=@audio.m4a" \
-F "model=whisper-1" \
-F "response_format=text" \
> transcript.txtSet `OPENAI_API_KEY` environment variable before running commands.
⚡️next-generation personal AI assistant powered by LLM, RAG and agent loops, supporting computer-use, browser-use and coding agent, demo: https://demo.openagentai.org
Repo: the-open-agent/openagent
Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app…
Manage Apple Notes via the `memo` CLI on macOS (create, view, edit, delete, search, move, and…
Manage Apple Reminders via remindctl CLI (list, add, edit, complete, delete). Supports lists,…
Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.