webaudio
Installation
SKILL.md
JOYCO Suno — Sound Effects Skill
This skill installs and scaffolds sound-effect playback in a web app using @joycostudio/suno. It picks the right entry point (vanilla vs React, with or without a Mixer), writes a typed manifest, and wires an unlock gesture so audio actually plays.
When to use
Use this skill when the user wants to:
- Play a sound on button click, hover, or any UI interaction.
- Add ambient loops or game audio.
- Overlap or crossfade multiple sounds.
- Apply effects (filter, reverb, delay) to sounds.
- Slow down / speed up all audio globally (pause menus, bullet time).
Do not use this skill for:
- Building a music player UI with transport controls — this library is optimized for sound effects, not media playback UIs.
- Audio recording, streaming, or microphone input.