Skills for Real Engineers. Straight from my .agents directory.
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
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)
1## Environment23This 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.45# Audio Generation67Use 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.89## Generation modes1011Use this skill for pure narration, explanatory voiceover, character dialogue, sound effects, ambience, and combined audio scenes. `byted-tts` is not available in this environment.1213## Tools1415Use `call_maas_proxy` with `api=doubao.audio_generation` and a typed `maas_params` object. Do not install or run `mediakit-cli`.1617- 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.2021## Defaults and boundaries2223- 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.2425- 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
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
