splice-generate-media
Installation
SKILL.md
Generate media with Splice
Connect the Splice MCP server at https://splice.film.fun/api/mcp (OAuth sign-in, or Authorization: Bearer sk_… from https://splice.film.fun/dashboard/api-keys). Without MCP, use the REST API under https://splice.film.fun/api/agents/* with the same key (reference: https://splice.film.fun/llms-full.txt).
Steps
- Production. Call
list_productionsand pick one, or omitproduction_idto use the default. Keep theproduction_ideach result returns. - Model and price. Call
list_modelswithtype=image,video,voice,musicorsfx.is_defaultmarks the default; the price is in credits (100 credits = $1 on the Starter pack). Video isper_second: duration × rate, andvariantsgive per-resolution rates. - Generate.
- Image:
generate_image {prompt, aspect_ratio?, model?, reference_images?}. - Video:
generate_video {prompt, duration?, aspect_ratio?, resolution?, first_frame_image?}. Describe subject, action and camera movement. Model-specific settings go inparameters. - Voice:
generate_voice {text, parameters: {voice…}}. - Music:
generate_music {prompt?, lyrics?}. - REST:
POST https://splice.film.fun/api/agents/generate/{image|video|voice|music|sfx}returns201 {production_item_id, production_id}.
- Image:
- Poll
get_job {job_id, production_id}untilcompleted. Images take 5-30 s, video 1-5 minutes. - Hand back the
media_url. The result is also in the user's Splice library.