au-review
Reviews AudioUnit v2/v3 plugin implementations for spec compliance, thread safety, and correctness. Use when the user asks to…
Guides implementation of custom Wwise or FMOD DSP plugins from scratch — effect, source, and mixer plugin types. Use when the user wants to create a new Wwise plugin, build an FMOD DSP effect, or implement a custom game audio middleware plugin. Trigger on phrases like "create a
Claude Code
$ npx -y skills add kunitoki/sonic-skills --skill game-audio-guide --agent claude-code
Codex
$ npx skills add kunitoki/sonic-skills --skill game-audio-guide -a codex -y
Cursor
$ npx skills add kunitoki/sonic-skills --skill game-audio-guide -a cursor -y
Gemini CLI
$ npx skills add kunitoki/sonic-skills --skill game-audio-guide -a gemini-cli -y
GitHub Copilot
$ npx skills add kunitoki/sonic-skills --skill game-audio-guide -a github-copilot -y
OpenCode
$ npx skills add kunitoki/sonic-skills --skill game-audio-guide -a opencode -y
Windsurf
$ npx skills add kunitoki/sonic-skills --skill game-audio-guide -a windsurf -y
name: game-audio-guide description: > Guides implementation of custom Wwise or FMOD DSP plugins from scratch — effect, source, and mixer plugin types. Use when the user wants to create a new Wwise plugin, build an FMOD DSP effect, or implement a custom game audio middleware plugin. Trigger on phrases like "create a Wwise effect plugin", "build an FMOD DSP", "implement custom game audio middleware plugin", "how do I write a Wwise source plugin", or "set up an FMOD DSP description".
Steps apply to both Wwise and FMOD unless noted.
| Middleware | Effect plugin | Source plugin | Mixer plugin | |------------|--------------|---------------|--------------| | Wwise | `IAkInPlaceEffectPlugin` or `IAkOutOfPlaceEffectPlugin` | `IAkSourcePlugin` | `IAkMixerEffectPlugin` | | FMOD | `FMOD_DSP_DESCRIPTION` (process callback) | `FMOD_DSP_DESCRIPTION` (generatetone or read) | `FMOD_DSP_DESCRIPTION` on a bus |
**Wwise:**
**FMOD:**
**Wwise (`Execute`):**
**FMOD (`read` or `process`):**
**Wwise RTPC binding:**
**FMOD parameter system:**
Precision audio-engineering skills for AI agents. Sonic Skills is a curated pack of Markdown skills for reviewing, debugging, explaining, and implementing audio software.
Reviews AudioUnit v2/v3 plugin implementations for spec compliance, thread safety, and correctness. Use when the user asks to…
Systematic checklist for diagnosing audio artifacts. Use when the user describes a sound quality problem — clicks, pops,…
Reviews audio DSP and audio processing code for realtime safety violations. Use whenever the user asks to review, audit, or check…
Explains DSP math concepts to developers who need the theory behind an algorithm. Use whenever the user asks how a…
Reviews audio DSP code for numerical correctness. Use when the user asks to review, audit, or check DSP code for correctness…
Profiling strategy for audio CPU issues — xruns, spikes, and buffer underruns. Use when the user reports CPU overload, audio…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.