irfanfaraaz/claude-kit/elevenlabs-music
Claude Code and agent skill by irfanfaraaz/claude-kit
- community
Checking that the SKILL.md file is still in the repository.
Generate music, sound effects, and voice clips using the ElevenLabs API, then preview them in a web-based player. Use when asked to generate background music, sound effects, audio tracks, or songs for videos or projects. Triggers on "generate music", "make me some songs", "background music", "sound effects", "music for video", "audio tracks", "ElevenLabs music".
Install
npx vskill@latest install irfanfaraaz/claude-kit/elevenlabs-musicSKILL.md
ElevenLabs Audio Generator
Generate music, sound effects, and voice clips via ElevenLabs, and preview them in a grouped browser player.
Setup
ELEVENLABS_API_KEYmust be set in.envat the project root.- Requires
bash,curl, andpython3.
Audio Types
Music
duration_seconds: 0.5 to 30 (optional, API can infer if omitted).prompt_influence: 0 to 1, default 0.3 (higher = closer to prompt).- Be specific: genre, mood, tempo, instruments, "no vocals" for instrumental.
Sound Effects
- Same endpoint as music; describe sounds instead of songs.
- Good for whooshes, clicks, ambient, UI sounds, impacts.
Voice
- Default voice: Sarah (
EXAVITQu4vr4xnSDxMaL). - Default model:
eleven_flash_v2_5. - Common voices: Roger (
CwhRBWXzGAHq8TQ4Fs17), Charlie (IKne3meq5aSn9XLyUdCD), George (JBFqnCBsd6RMkjVDRZzb), River (SAz9YHcvj6GT2YYXdXww).
Player
Build the grouped player (music/sfx/voice sections with different accent colors):
Expected directory structure:
Any category directory that exists gets included; missing ones are skipped.
Workflow
- Generate tracks in parallel (one call per track; use
&andwait). - Organize into
music/,sfx/,voice/subdirectories. - Build the player:
bash scripts/player.sh <base_dir> <output_html>. - Serve locally, for example:
``bash cd <base_dir> && nohup python3 -m http.server <port> > /dev/null 2>&1 & ``
- Expose via Cloudflare tunnel:
``bash bash skills/cloudflare-tunnel/scripts/tunnel.sh start <port> ``
- Send the tunnel URL so the user can preview, select favorites, and request more.
Error Handling
- If the API returns a non-200 status, scripts print the error body to stderr and exit non-zero.
- Ensure
.envcontains a validELEVENLABS_API_KEY.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/elevenlabs-music/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/irfanfaraaz/claude-kit/elevenlabs-music)