whq25/rawgenai · Archived

agent-speak

Give agents voice abilities using `rawgenai` — text-to-speech, multi-speaker dialogue, and voice management (design, clone, create voices).

First seen Mar 30, 2026

Installation

$ npx skills add whq25/rawgenai --skill agent-speak

Summary

  • Give agents voice abilities using `rawgenai` — text-to-speech, multi-speaker dialogue, and voice management (design, clone, create voices).
  • Use this skill when the user asks to "speak", "talk", "read aloud", "say this", "create dialogue", "design a voice", "clone a voice", or any request involving spoken audio output and voice creation.

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from whq25/rawgenai.

npx skills add whq25/rawgenai

Browse all from whq25/rawgenai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 2
License LICENSE
Default branch main
Open issues 0
Status Archived

Skill metadata

Parsed from SKILL.md frontmatter.

Declared agents gemini

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 3,178 B
  • docs SUMMARY.md 359 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

Agent Speak

Use rawgenai <provider> tts to speak, rawgenai <provider> dialogue for multi-speaker audio, and rawgenai <provider> voice to manage voices. Always read the chosen provider's reference file before running commands.

Prerequisites

brew install WHQ25/tap/rawgenai

Before using a provider, read its setup guide at [references/setup/](references/setup/) to configure credentials.

Input Sources

  1. Positional argument: rawgenai <provider> tts "text" [flags]
  2. File: rawgenai <provider> tts --file input.txt [flags]
  3. Stdin: echo "text" | rawgenai <provider> tts [flags]

General Guidelines

  • On first use, ask user to pick a provider. Remember for the session.
  • All output is JSON. Always show file paths to the user.
  • For TTS: write natural conversational text, not markdown. Use --speak for playback, -o for file.
  • If a command fails, try a different provider or inform the user.

Speak (TTS)

rawgenai <provider> tts "<text>" --speak

Provider Command Best For Reference
OpenAI rawgenai openai tts General purpose, English [ref](references/speak/openai.md)
Google Gemini rawgenai google tts Expressive storytelling, multi-speaker [ref](references/speak/google.md)
ElevenLabs rawgenai elevenlabs tts Most natural voices, 70+ languages [ref](references/speak/elevenlabs.md)
Seed rawgenai seed tts Chinese, emotion-rich [ref](references/speak/seed.md)
DashScope rawgenai dashscope tts Chinese, 10 languages, 49 voices [ref](references/speak/dashscope.md)
MiniMax rawgenai minimax tts Chinese, streaming [ref](references/speak/minimax.md)
Kling rawgenai kling tts Bilingual zh/en [ref](references/speak/kling.md)
Runway rawgenai runway audio tts Async

Dialogue

Multi-speaker dialogue from JSON script (max 10 voices).

Provider Command Reference
ElevenLabs rawgenai elevenlabs dialogue -i script.json -o out.mp3 [ref](references/dialogue/elevenlabs.md)

Voice Management

Design, clone, and manage custom voices.

Provider Command Capabilities Reference
ElevenLabs rawgenai elevenlabs voice list, design, create, preview [ref](references/voice/elevenlabs.md)
Kling rawgenai kling voice create, status, list, delete [ref](references/voice/kling.md)
MiniMax rawgenai minimax voice list, upload, clone, design, delete [ref](references/voice/minimax.md)
Seed rawgenai seed voice-clone upload, status, order, renew [ref](references/voice/seed.md)