What problem does it solve? Lens Studio projects need custom sound effects, but sourcing licensed audio samples is slow and legally risky. This Skill synthesizes UI clicks, impacts, whooshes, foley, ambient textures, and retro 8-bit sounds entirely from code, writing license-clean WAV files directly into the project's Assets/GeneratedSFX/ folder. ## Core Features & Use Cases - Curated preset library: Production-quality layered presets (uiClick, impact, footstep, explosion, sparkle, and more) with knob parameters and per-call variation so repeated sounds never feel cloned. - Full DSP engine: Oscillators, envelopes, biquad filters, granular textures, convolution reverb, compression, and an FX chain for hand-rolling custom sounds when no preset fits. - Deterministic verification: A test battery renders fixtures and enforces numeric gates (DC offset, clipping, tail clicks, pitch accuracy) so regressions are caught automatically. - Use Case: A user asks for a glass-breaking sound for an AR game. The Skill loads the engine, layers a snap transient with ringing bell shards, applies medium-room reverb, and writes glass_break.wav to Assets/GeneratedSFX/ ready for requireAsset(). ## Quick Start Ask the agent to generate a sound effect, for example: create a metallic impact sound with a short reverb tail for my Lens.