What problem does it solve?
This Skill prevents common Godot 4.x audio issues by reviewing implemented audio code for design-level gotchas that lead to memory blowups, missing sounds, unstable bus changes, or broken playback sequencing.
Core Features & Use Cases
- Audio gotcha scanning: Checks for known pitfalls triggered by AudioStreamPlayer/2D/3D usage, AudioServer bus structural changes, compressed stream preloads, and finished-signal usage on audio players.
- Actionable remediation: For each detected gotcha, it reports the gotcha ID, shows the offending code, and provides a concrete fix aligned with Godot’s intended behavior.
- Automated verification hooks: Optionally runs checklist-driven static and runtime checks, including polyphony stress and lifecycle behavior around finished signals.
Use case: after an agent implements sound effects and audio buses, run this reviewer to ensure short critical SFX are not cut by polyphony limits, compressed OGG/MP3 assets are not over-preloaded, AudioServer bus modifications are correctly lock-guarded, and composite/looping streams do not rely on finished.
Quick Start
Use the audio-review skill after the Godot audio implementation is complete to scan the project for gotchas and produce a fix list.