AI Image, Video, and Music Creation
Paste the following prompt into your AI chat to install this skill:
Please follow https://skillhub.cn/install/skillhub.md to install @beatra-ai/beatra-ai.
About this skill
Problem
When an agent creates images, videos, music, or speech, the hard part is not the model call but the billing, async task, and asset-reference discipline. Remote MCP endpoints cannot read local files directly, duplicate submissions can create extra charges, and a queued task can be mistaken for a failure. @beatra-ai/beatra-ai turns Beatra media creation into an explicit execution contract, letting an agent complete tasks through the smallest matching workflow.
How It Works
- Fixed transport: Beatra tools run through the bundled
scripts/mcp_client.pyagainst an authenticated Beatra MCP endpoint, rather than relying on a host Beatra Connector. - Idempotent generation: each logical generation gets one
client_request_id; if the first response is lost, retry with the same ID, but use a new ID when any input changes. - Async task handling: persist the
task_idand pollbeatra.tasks.getuntil terminal; do not create another paid task while one is queued or running. - Local uploads: local image, audio, or video files are uploaded via
beatra.assets.upload, completing the HTTP PUT before using the returned artifact ID. - Verifiable results: report task status, artifact links or IDs, resolved model, usage, and net charged credits only when the response provides them.
The skill focuses on media creation and management, not on replacing the host agent's native text, image, or video understanding. Model selection, billing recovery, and uninstall/disconnect should be handled by the matching workflow to avoid breaking the shared Beatra connection.
Use Cases
- Upload a local product image to Beatra, generate an animated or extended demo video, and poll the task for the finished link.
- Upload a reference audio file, generate instrumental or lyrical music, and confirm terminal task status with net charged credits.
- Generate, transform, or edit a design image, use the same client_request_id on repeated responses, and avoid duplicate billing.
- Discover or authorize a cloned voice, synthesize specified speech, and return the task and artifact IDs.
Best For
- Independent developers who need an agent to generate or edit Beatra images and verify artifact results
- Video creators who upload local stills or clips to animate, extend, or chain shots
- Audio engineers who need instrumental, lyrical, or reference-audio music generation
- Speech app engineers who synthesize speech, clone authorized voices, and check task billing
Related Skills
A ComfyUI image-generation skill that uses a five-step dialog to collect prompts, prefill templates, confirm parameters, submit API jobs, and return results.
A design-system guidance skill for Impeccable that produces token-based rules, component states, accessibility criteria, and QA checklists.
Director-level video lapian that diagnoses material precision, then produces frame evidence, director analysis, a style bible, and a showcase video.
Plan and brief Amazon MAIN, Listing, and A+ image sets from verified product facts, then return plan and image QA status.