Music Stems
Run 4-stem separation (vocals/drums/bass/other) on an existing production
by ruvnet · MIT
The skill
Run 4-stem separation (vocals/drums/bass/other) on an existing production
Music Stems
Splits an already-generated production into vocals/drums/bass/other stems.
When to use
The user wants isolated stems from a track they've already generated (remixing, karaoke tracks, sampling). Needs an existing production id — run music-list first if you don't have one.
Steps
- Call
mcp__cogmusic__separate_stems({ id: "<production-id>" }). This is a real GPU job — it takes real time, similar order of magnitude to generation itself, and shares the same underlying inference service ascreate_production(see the reliability notes inmusic-generate's SKILL.md — a transient failure is worth one retry before concluding something's wrong). - This does not return audio. The result only confirms which stems were produced. Check
has_stemsviamcp__cogmusic__get_productionafterward, then point the user at the dashboard (music.cognitum.one) to actually listen — per ADR-0001, the current cogmusic MCP tool surface doesn't expose a stem-levelaudio_urlthe way the primary production audio has one (only the main track's URL is PAT-authorized today). - If the user specifically needs the stem bytes delivered back through this session rather than via the dashboard, say so plainly — that's a real gap in the current MCP surface, not something this skill can work around.
Use this skill
Connect your agent to the Skill Store MCP server and ask for it by ref: ruvnet/music-stems-60260562202.
Details
- Publisher
- ruvnet
- Category
- Creative & Media › Audio & music
- License
- MIT
- Updated
- 2026-10-18
References
More from ruvnet
- Agent Adaptive Coordinator Coordinates swarm topology switching between hierarchical, mesh, ring and hybrid patterns using clau
- Agent Agent Goal-oriented action planning (GOAP) for multi-step objectives: models world state as preconditions
- Agent Agentic Payments Manages autonomous AI agent payments through the agentic-payments MCP server: creates and revokes Ac
- Agent Analyze Code Quality This skill analyzes source code in JavaScript, TypeScript, Python, Java, and Go files for quality is