skills/openai-transcribe/SKILL.md
Transcribe local audio files with OpenAI speech-to-text through aivault capability json (no provider API key in skill runtime).
npx skillsauth add moldable-ai/skills openai-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.
This skill uses aivault to always keep your API keys safe.
Install aivault if it is not already available:
curl -fsSL https://aivault.moldable.sh/install.sh | sh
Store your OpenAI API key in aivault. The credential and all openai/* capabilities are auto-provisioned from the built-in registry.
aivault secrets create --name OPENAI_API_KEY --value "sk-..." --scope global
This skill uses openai/transcription.
npx -y tsx {baseDir}/scripts/transcribe.ts /path/to/audio.m4a
npx -y tsx {baseDir}/scripts/transcribe.ts /path/to/audio.wav
npx -y tsx {baseDir}/scripts/transcribe.ts /path/to/audio.wav --json
openai/transcription.whisper-1.aivault json so upstream JSON is parsed/validated by aivault; without --json it prints just the extracted transcript text.development
Search, scrape, crawl, map, parse, and operate Firecrawl browser/agent workflows through aivault-backed Firecrawl API capabilities. No Firecrawl API key is read by the skill runtime.
data-ai
Manage Trello boards/lists/cards via aivault-backed capabilities (no Trello key/token in skill runtime).
documentation
Manage Todoist tasks/projects/comments via aivault-backed capabilities (no Todoist token in skill runtime).
development
Generate images via OpenAI Images API through aivault (no OpenAI API key in skill runtime). Writes images plus an index.html gallery.