Tooluck logoTooluck
SKILL.md

byted-mediakit-audiogen

Agent skill fromyikart/AiToEarn

Generate audio with Seed Audio through MediaKit MCP. Use for speech, narration, character dialogue, sound effects, ambience, and audio scenes from text, preset voices, reference audio, or an image. Supports voice selection, delivery instructions, and optional word timestamps. Do not use for transcription or tasks requiring only deterministic audio editing, mixing, or transcoding. For pure narration or explainer TTS, use this skill with seed-audio-1.0.

How to install byted-mediakit-audiogen

install byted-mediakit-audiogen
# install the AiToEarn pack with the skills CLI
npx skills add yikart/AiToEarn

# or add only this skill to Claude Code: copy the folder

skills/claude-plugin-aitoearn/skills/byted-mediakit-audiogen/

# into

~/.claude/skills/byted-mediakit-audiogen/ (all projects)

.claude/skills/byted-mediakit-audiogen/ (one project)

skills/claude-plugin-aitoearn/skills/byted-mediakit-audiogen/SKILL.md

MITFull file
1## Environment
2
3This agent exposes MediaKit through MCP/REST tools only. `mediakit-cli` is not available. Ignore any CLI fallback or installation instructions in this skill and its references; if a capability is unavailable, report the gap instead of running a terminal command.
4
5# Audio Generation
6
7Use the available MediaKit MCP model proxy with `api=doubao.audio_generation`. MediaKit manages submission and asynchronous retrieval. Use the bundled references and the selected tool’s public schema; external documentation is not required.
8
9## Generation modes
10
11Use this skill for pure narration, explanatory voiceover, character dialogue, sound effects, ambience, and combined audio scenes. `byted-tts` is not available in this environment.
12
13## Tools
14
15Use `call_maas_proxy` with `api=doubao.audio_generation` and a typed `maas_params` object. Do not install or run `mediakit-cli`.
16
17- Submit one task per requested clip or variant.
18- The host resolves the submitted task and returns its completed result.
19- If the proxy capability is unavailable, report the gap.
20
21## Defaults and boundaries
22
23- All reference media in model business requests must use accessible HTTP(S) URLs. Base64, data URLs and local paths are unsupported. Obtain URLs for local files through an authorized upload/hosting route before submitting. Preset/cloned `speaker` IDs remain voice selectors, not media payloads.
24
25- Use `model=seed-audio-1.0`. Do not silently substitute a different model or generation service.
26…

Excerpt shown under the repository's MIT license.

More skills in AiToEarn

Keep exploring

Similar skill repositories

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates