- Home
- Skills
- Bbeierle12
- Skill Mcp Claude
- Audio Router
audio-router_skill
- JavaScript
6
GitHub Stars
2
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill bbeierle12/skill-mcp-claude --skill audio-router- _meta.json343 B
- SKILL.md6.7 KB
Overview
This skill routes audio requests to the right specialty for playback, analysis, or audio-reactive visuals. It simplifies implementation by classifying intent, matching signal keywords, and combining skills when projects need multiple audio capabilities. Use it to decide whether to load players, extract frequency/beat data, or map audio to visuals.
How this skill works
The router inspects user requests for primary signals (playback, analysis, reactive) and assigns a confidence score. High-confidence matches route directly to a single skill; medium-confidence suggestions include supporting skills; low-confidence defaults to playback. For audio-visual projects it combines two or three skills (playback → analysis → reactive) and recommends integration patterns with post-processing, particles, GSAP, R3F, and shaders.
When to use it
- Implementing any audio functionality: music, SFX, ambient loops
- Building visualizers or audio-driven animations
- Adding beat detection, FFT, or waveform analysis
- Syncing visuals or effects to audio (beat, bass, treble)
- Designing multi-skill audio-visual pipelines
Best practices
- Classify intent by signal keywords: play, FFT, visualizer, beat, etc.
- Combine skills for complex projects: playback + analysis + reactive
- Default to audio-playback when intent is unclear
- Optimize analysis for performance: smaller FFT, smoothing
- Preload and reuse players to reduce latency and memory footprint
Example use cases
- Simple audio player: load, loop, crossfade background tracks
- Audio visualizer: playback → analyze spectrum → map to visuals
- Beat-synced animation: detect beats and trigger particle bursts
- Ambient soundscape: looping layers with crossfade and volume control
- Post-processing driven by audio: bass → bloom, highs → chromatic aberration
FAQ
The router defaults to audio-playback and recommends a simple player setup while prompting for clarification if analysis or reactive behavior is desired.
How does the router handle visualizers?
Visualizer requests trigger the full stack: audio-playback for source, audio-analysis for data extraction, and audio-reactive to map data to visuals.