voxflow — Claude Code plugin: voice, podcasts, video
Six skills for speech synthesis, podcast generation, transcription and video work. Useful when your agent has to handle audio and video.
/plugin marketplace add anthropics/claude-plugins-community
/plugin install voxflow@claude-communityWhat voxflow does
The plugin drops six skills into Claude: hub, podcast, transcribe, video, slice and card. Start with hub — it routes requests to the others on its own. Together they let the agent speak in 200+ voices across 40+ languages, build a multi-speaker podcast from a topic or a URL, transcribe audio and video with word-level timestamps, dub a video from SRT subtitles, and translate whole clips.
Everything runs through the voxflow CLI. Install it with npm install -g voxflow, then run voxflow login once for browser auth. No keys or tokens live in the repo; CI jobs use the VOXFLOW_TOKEN environment variable instead. The slice skill turns a long article into a 1080×1920 vertical video using one of 13 themes, while card renders shareable images through HTML/CSS and Playwright in 1:1, 3:4 and 9:16.
Every request draws on a per-user quota. The free tier gives 10,000 a month, and a single say call or narrate segment costs roughly 100, a medium podcast about 5,000. Run voxflow status before a big job, or the run will stop halfway through.
What it helps with
- narrate a text file into an mp3 with a chosen voice
- generate a multi-speaker podcast from one topic
- transcribe a recording with word-level timestamps
- translate and dub a video into another language
- turn a long article into a vertical video
Example prompts for the agent
- Narrate
README.mdintoreadme.mp3 - Make a short podcast about AI agents
- Dub
tutorial.mp4into Japanese
How to install voxflow
Plugin marketplace
/plugin marketplace add anthropics/claude-plugins-community/plugin install voxflow@claude-communityStep by step, with commands for each platform: Claude Code plugins: marketplaces, installing, and building your own
Questions about voxflow
How do I install voxflow in Claude Code?
From the marketplace: run /plugin marketplace add anthropics/claude-plugins-community, then /plugin install voxflow@claude-community. Afterwards install the CLI with npm install -g voxflow and run voxflow login.
What does voxflow do?
It adds six skills covering speech synthesis, podcasts, transcription, dubbing, slides and card images. The hub skill picks the right one for your request.
How far does the free quota stretch?
The free tier is 10,000 a month. One say call or narrate segment uses about 100, a medium podcast around 5,000, so check the balance with voxflow status before a large job.
Source text
SKILL.md · MIT
# VoxFlow Skills > Skill files in this repo are auto-overwritten on each release. For feedback or fixes, please [open an issue](https://github.com/VoxFlowStudio/skills/issues) instead of submitting a PR. [](LICENSE) [](https://www.npmjs.com/package/voxflow) [](#what-you-get) [](#install)  Voice in your AI workflow. Six skills that let any AI coding agent (Claude Code · Cursor · Codex · Gemini CLI · Cline) speak in 200+ voices, generate podcasts, dub videos, transcribe audio, and turn text into card images or narrated card videos — through one CLI. **Why VoxFlow over a raw TTS API?** One CLI handles auth, voice search, multi-speaker dialogue, video pipelines, and quota. The skills layer makes it native to whichever agent you're already using — no new context-switch. ## Install The simplest path — let the VoxFlow CLI auto-detect your agent and run the right command: ```bash npm install -g voxflow voxflow skills install ``` It detects Claude Code / Cursor / Codex / Gemini / WorkBuddy / OpenClaw on your `$PATH`, picks the right install command, asks for confirmation, runs it, and prints next steps. Use `--all` to install for every detected agent, or `--for <agent>` to force one. If you'd rather run the install command directly — **one command for every agent**: ```bash npx -y skills add VoxFlowStudio/skills --all --yes --global ``` The `skills` npm package detects every AI agent on your machine (Claude Code, Cursor, Codex CLI, Gemini CLI, Cline, Amp, Antigravity, CodeBuddy, OpenClaw…) and writes the 6 VoxFlow skills (`hub`, `podcast`, `transcribe`, `video`, `slice`, `card`) to each agent's standard skill location in a single shot. ## Prerequisites ```bash npm install -g voxflow voxflow login # one-time browser auth ``` ## What You Get Six focused skills, each loaded on demand: | Skill | Invoked as | What it covers | |-------|-----------|----------------| | **hub** | `voxflow:hub` | `say` · `narrate` · `story` · `voices` · auth · quota · feedback | | **podcast** | `voxflow:podcast` | Multi-speaker AI podcast from topic / URL / script | | **transcribe** | `voxflow:transcribe` | `asr` · `asr-jobs` · `translate` · `dub` · `video-translate` · `summarize` · `publish` | | **video** | `voxflow:video` | `picstory` · `present` · `slides` · `explain` · `image` | | **slice** | `voxflow:slice` | Article → vertical card video (1080×1920); 13 editorial / poster / magazine themes | | **card** | `voxflow:card` | Text → shareable card images (HTML/CSS + Playwright); 1:1 / 3:4 / 9:16, editorial design system. Optional narrated MP4 video via `voxflow card render` (TTS + FFmpeg, in-project output) | Use the hub skill as the starting point — it routes to the others automatically. ## Example Interactions | You say | Agent runs | |---------|-----------| | "Read this README out loud" | `voxflow narrate README.md -o readme.mp3` | | "Make a 5-min podcast on AI agents" | `voxflow podcast "AI agents" --length short` | | "Dub this tutorial into Japanese" | `voxflow video-translate tutorial.mp4 --to ja` | | "把这段话合成语音" | `voxflow say "..." -o output.mp3` | | "生成一个 AI 播客" | `voxflow podcast "topic" --length medium` | | "把这个视频翻译成日语" | `voxflow video-translate video.mp4 --to ja` | | "转录这段录音" | `voxflow asr recording.mp3` | | "做一个 AI 知识短视频" | `voxflow picstory "topic" --style sketchnote` | | "生成一套演示幻灯片" | `voxflow slides "topic" --slides 8` | ## Skills Layout ```text voxflow/ hub/SKILL.md # TTS, voice search, auth, quota, feedback podcast/SKILL.md # AI dialogue podcast transcribe/SKILL.md # ASR, translation, dubbing video/SKILL.md # AI short video, slides, images slice/SKILL.md # Article → vertical card video (13 themes) card/SKILL.md # Text → shareable card images (1:1 / 3:4 / 9:16) ``` ## Registry ```text registry.json # VoxFlow CLI add-on recipes index voxflow/ dub-anime-jp-zh/ # Anime fan-dub voice preset (JP→ZH) ``` Install a recipe: ```bash voxflow add dub-anime-jp-zh ``` ## Quota Free tier: 10,000 / month. Check before large jobs: ```bash voxflow status ``` | Operation | Cost | |-----------|------| | `say` (1 call) | ~100 | | `narrate` (per segment) | ~100 | | `podcast` (medium) | ~5,000 | | `picstory` (5 scenes) | ~3,100 | ## Security - No API keys or tokens in this repository. - Use `voxflow login` for interactive auth or `VOXFLOW_TOKEN` env var for CI. - See [SECURITY.md](SECURITY.md) for vulnerability disclosure. ## Links - [VoxFlow Studio](https://voxflow.studio) — Web app - [CLI on npm](https://www.npmjs.com/package/voxflow) — `npm install -g voxflow` - [CLI docs](https://voxflow.studio/docs/cli) — Full command reference
© VoxFlowStudio · MIT · VoxFlowStudio/skills