PlugWiki

sound-effects Skill for Claude Code: Generate Sound Effects with ElevenLabs

ElevenLabs skill that teaches your assistant to write code that generates sound effects from a text description.

Installs
12.6K
on skills.sh
Stars
528
on GitHub
Files
1
besides SKILL.md
Updated
Oct 2026
last repo commit

Ask for thunder, a UI chime or a looping forest ambience and the skill tells the assistant how to call the ElevenLabs sound effects API in Python, JavaScript or the ElevenLabs CLI. It covers duration, looping, how closely to follow the prompt and output formats.

It needs an ElevenLabs API key in ELEVENLABS_API_KEY and internet access. If no key is set, SKILL.md has the assistant run an onboarding command first. It bundles 1 reference file and no scripts.

Good for

  • Game and app developers who need sound effects in their project
  • Video and podcast creators who want ambient sounds or impacts
  • Designers prototyping UI sounds like chimes and clicks

Install sound-effects

Claude Code

  1. 1

    Download the skill folder from https://github.com/elevenlabs/skills/tree/HEAD/sound-effects.

  2. 2

    Put it at ~/.claude/skills/sound-effects/ so that SKILL.md sits directly inside.

  3. 3

    Start a new session; the skill loads when its description matches the task.

The skill needs an ElevenLabs API key and internet access, and its setup step runs an npx command and installs SDK packages in your project, so this page lists no Claude app upload. The repo README also shows npx skills add elevenlabs/skills, which installs every ElevenLabs skill; you do not need it for this one.

Built from the package data we hold. Not yet tested by us.

What's in the skill

When it loads

Generate sound effects from text descriptions using ElevenLabs. Use when creating sound effects, generating audio textures, producing ambient sounds, cinematic impacts, UI sounds, or any audio that isn't speech. Supports looping, duration control, and prompt influence tuning.

Sections in SKILL.md

  1. Quick Start
  2. Python
  3. JavaScript
  4. CLI
  5. Parameters
  6. Examples with Parameters
  7. Output Formats
  8. Prompt Tips
  9. Error Handling
  10. References

Key facts

Installs on skills.sh
12,600 as of 2026-11-02
Last repo commit
2026-10-28

What it includes

  • Python, JavaScript and CLI examples that save a sound effect as an MP3.

    Shows the shortest call in each language. The result is written to a file such as thunder.mp3.

    Runs code · Quick start

  • Sets text, model, duration from 0.5 to 30 seconds, prompt influence and loop.

    Read · Parameters

  • Examples for a 10 second looping ambience and a 1 second UI chime.

    Read · Looping and short sounds

  • Chooses MP3, PCM, WAV, Opus, mu-law or A-law output.

    Read · Output formats

  • Advice such as being specific, combining elements and naming a style.

    Read · Prompt tips

  • Runs an npx onboarding command to sign in and store a key when none is set.

    Described as the first step before writing any code.

    Runs code · Onboarding setup step

From the official docs

Permissions

Medium risk

It can set up an API key and install packages in your project, and the code it writes sends your prompt to ElevenLabs. Approve each command and keep the key out of version control.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • It may sign you in and store an API key

    If no ELEVENLABS_API_KEY is set, SKILL.md tells the agent to run an onboarding command from your app folder. Check where the key lands before you commit the project. github.com

  • It can install packages and tools

    The installation guide lists npm, pip, Homebrew and Scoop commands and a curl shell installer. Approve each command the agent proposes. github.com

  • Your prompts go to an online service

    SKILL.md says the skill requires internet access and an ElevenLabs API key. Do not put private text in prompts. github.com

Technical details
Sign-in and keysSKILL.md says the onboarding command signs you in and stores a key for the project; the reference guide also offers OAuth login that stores credentials in the OS keyring.
Scopes
  • Uses your ELEVENLABS_API_KEY

  • Writes generated audio files such as thunder.mp3 in your project

  • Agent may run npx, npm, pip or brew install commands from the reference guide

Questions

What does the sound-effects skill do?

It teaches your assistant to generate sound effects from text with ElevenLabs. It writes code that saves the result to an audio file, with options for length, looping and format.

How do I install it?

Use the install box at the top of this page. The repo README also shows a command that installs every ElevenLabs skill at once, which you do not need for this one.

Does it need an API key?

Yes. SKILL.md says it needs an ElevenLabs API key in ELEVENLABS_API_KEY and internet access. If none is set, it has the assistant run an onboarding command that signs you in and stores a key for the project. The key comes from your own ElevenLabs account, so generation calls count against that account's plan. SKILL.md states no prices or credit limits; its error list includes 429 for rate limit exceeded. Our advice: check your plan before generating many long sounds.

Is it safe?

It bundles no scripts, but the assistant it guides can run install commands and call an online API with your key. Read each command before you approve it and keep the key out of your repo.

How long can a sound effect be?

SKILL.md gives a duration range of 0.5 to 30 seconds. If you leave it empty, the length is chosen automatically.

sound-effects vs music or text-to-speech?

This one makes non-speech sounds. The README lists music and text-to-speech as separate skills in the same repo.

Information

updated Nov 2, 2026

Folder
sound-effects

elevenlabs/skillsskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 3
  1. SKILL.md · github.com
  2. README.md · github.com
  3. installation.md · github.com

Updated Nov 2, 2026.