/music-midi
Extract MIDI/score from an existing production
Claude Code
$ npx -y skills add ruvnet/ruflo --skill music-midi --agent claude-code
Codex
$ npx skills add ruvnet/ruflo --skill music-midi -a codex -y
Cursor
$ npx skills add ruvnet/ruflo --skill music-midi -a cursor -y
Gemini CLI
$ npx skills add ruvnet/ruflo --skill music-midi -a gemini-cli -y
GitHub Copilot
$ npx skills add ruvnet/ruflo --skill music-midi -a github-copilot -y
OpenCode
$ npx skills add ruvnet/ruflo --skill music-midi -a opencode -y
Windsurf
$ npx skills add ruvnet/ruflo --skill music-midi -a windsurf -y
SKILL.md
music-midi.SKILL.mdname: music-midi description: Extract MIDI/score from an existing production allowed-tools: mcp__cogmusic__extract_midi mcp__cogmusic__get_production argument-hint: "<production-id>"
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
1. Call `mcp__cogmusic__extract_midi({ id: "<production-id>" })`. Real GPU work, same reliability profile as `music-stems` and `music-generate` — one retry on a transient failure is reasonable before treating it as broken. 2. Confirm via `mcp__cogmusic__get_production` that `has_midi` is now `true`. 3. 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](../../docs/adrs/0001-music-contract.md).
📖 RuFlo Explained — Build an AI Team That Plans, Remembers, Tests, and Improves A 14-chapter guide: from the basic idea to a first useful task, then memory, agent teams, plugins, cost and verification. Agent = Model + Harness.
Other skills on ruflo.
More skills from other plugins.
agentmail
Use your assigned AgentMail inbox to read email tasks, explicitly send or reply, and check delivery. Provided automatically by…
bmad
Answers BMad questions and recommends the next skill from what is installed. Use when the user asks bmad for help, what to do…
Questions about music-midi.
- Which coding agents can use music-midi?
- music-midi installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.

