{"id":"create-music-elevenlabs","name":"create-music-elevenlabs","summary":"ElevenLabs Music経由でインストゥルメンタル音楽のベッドを生成し、elevenlabsプロキシ経由で広告代理に請求します。","body":"# create-music-elevenlabs\n\nGenerate 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.\n\n## Run\ngen_music.py --prompt '...' --duration 10 --out music.m4a — bills the agent; writes a duration-clamped, loudnorm'd bed.\n\n## Contract\n- Paid calls route through the GooseWorks proxies (bills the Ads agent) via the\n  bundled `media_proxy.py` — never a provider SDK's default host.\n- The template recipe (DB) supplies the model + params; this capability is generic.","author":"@gooseworks-ai","ownerProfile":null,"authorContacts":null,"sourceUrl":"https://github.com/gooseworks-ai/goose-skills/tree/main/skills/ads/capabilities/create-music-elevenlabs","license":"MIT","category":null,"lang":"en","tokens":157,"stars":0,"calls30d":2,"claimed":false,"visibility":"public","origin":"crawler","version":"0.1.0","createdAt":"2026-08-22","updatedAt":"2026-08-22","files":[{"path":"scripts/gen_music.py","size":1148,"sha256":"d6802f793321b87a499352fd3cc9e999f0e5a60836e51ff954310b3fa2a763d2"},{"path":"scripts/media_proxy.py","size":15221,"sha256":"a93ee72308f14c6c1ce8ee2101bdf2551cae44597fc90626072d5201b1de840d"},{"path":"skill.meta.json","size":329,"sha256":"a548914b573ef183d0f997aee1f805907275d22f6c62cd9e00d928e1b6fee52c"},{"path":"tests/smoke-test.md","size":270,"sha256":"86bf8fc7f5890bc241482cd04666998dc2525279a6e04632db7aab02c676d373"}],"requires":{"mcp":[],"tools":[]},"safety":{"flags":[{"code":"code.credentials","kind":"dangerous-code","where":"scripts/media_proxy.py:10","excerpt":"credentials.json","message":"reads credential files","severity":"warn"}],"scannedAt":"2026-08-22","hasScripts":true,"networkEndpoints":[]}}