Generate an instrumental music bed via ElevenLabs Music, ROUTED THROUGH THE elevenlabs-proxy so it bills the Ads agent. Trims any sparse intro, loudnorm, fades the tail. Prompt + length from the template recipe.
SkillScore91Maintained
Automatic
◆Marketing & Content pack
Last verified 8/16/2026
What it changes
Passed 18 of 20 test cases with the skill, and 6 of 20 without it.
Without skill32%
With skill91%
Checks it passed that the model alone missed
Uses gen_music.py as the primary command
Includes --duration 30 in the command flags
Includes --duration 10 in the command flags
and 14 more in the full report
13 fixed7 passed either way2 still failing0 broke
Pass-rate lift
+59 pp
Tokens
-51%
Agent turns
0%
Response time
-63%
Model gemini-3.6-flashMeasured 8/16/2026v120 of 22 cases passed with skill · 20 comparable
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 13 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 13
Prompt
We need a 12-second chill lo-fi audio track for an Instagram reel ad using our command line tool. Provide the complete command invocation specifying bed.m4a as the output destination.
What was checked, without and with the skill
Checked
Without skill
With skill
Uses gen_music.py as the executable command
Missed
Passed
Passes --out bed.m4a to set the output filename
Missed
Passed
case-06 · gemini-3.6-flash · 8/16/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md11 lines3 filesincludes scripts
create-music-elevenlabs
Generate an instrumental music bed via ElevenLabs Music, ROUTED THROUGH THE elevenlabs-proxy so it bills the Ads agent. Trims any sparse intro, loudnorm, fades the tail. Prompt + length from the template recipe. Use for the music layer of any video-ad format.
Run
gen_music.py --prompt '...' --duration 10 --out music.m4a — bills the agent; writes a duration-clamped, loudnorm'd bed.
Contract
Paid calls route through the GooseWorks proxies (bills the Ads agent) via the
bundled media_proxy.py — never a provider SDK's default host.
The template recipe (DB) supplies the model + params; this capability is generic.
Generate a voiceover (VO) clip via ElevenLabs text-to-speech, ROUTED THROUGH THE elevenlabs-proxy so it bills the Ads agent. Voice id + script text come from the template recipe. Use for the spoken narration of VO-driven video-ad formats (cgi-app-sizzle, flat-vector-explainer, hypermotion). Never call ElevenLabs directly — the proxy attribution is required.