Imported from ruvnet/ruflo (
plugins/ruflo-music/skills/music-midi/SKILL.md). Install upstream withnpx skills add ruvnet/ruflo --skill music-midi. Copyright stays with the author.
Music MIDI
Runs pitch-tracked MIDI/score extraction on an already-generated production.
When to use
The user wants a MIDI file or score from a track they've already generated (transcription, arranging, DAW import). Needs an existing production id.
Steps
- Call
mcp__cogmusic__extract_midi({ id: "<production-id>" }). Real GPU work, same reliability profile asmusic-stemsandmusic-generate— one retry on a transient failure is reasonable before treating it as broken. - Confirm via
mcp__cogmusic__get_productionthathas_midiis nowtrue. - Like stems, the MIDI file itself isn't returned inline over MCP today — point the user at the dashboard to download it. See ADR-0001.