/music-master
Run a mastering pass (LUFS loudness normalization + peak limiting) on an existing production
Claude Code
$ npx -y skills add ruvnet/ruflo --skill music-master --agent claude-code
Codex
$ npx skills add ruvnet/ruflo --skill music-master -a codex -y
Cursor
$ npx skills add ruvnet/ruflo --skill music-master -a cursor -y
Gemini CLI
$ npx skills add ruvnet/ruflo --skill music-master -a gemini-cli -y
GitHub Copilot
$ npx skills add ruvnet/ruflo --skill music-master -a github-copilot -y
OpenCode
$ npx skills add ruvnet/ruflo --skill music-master -a opencode -y
Windsurf
$ npx skills add ruvnet/ruflo --skill music-master -a windsurf -y
SKILL.md
music-master.SKILL.mdname: music-master description: Run a mastering pass (LUFS loudness normalization + peak limiting) on an existing production allowed-tools: mcp__cogmusic__master mcp__cogmusic__get_production mcp__plugin_ruflo-core_ruflo__memory_store argument-hint: "<production-id>"
Music Master
Applies loudness normalization (default target -14 LUFS, common streaming-platform standard) plus a peak limiter to an already-generated production.
When to use
The user wants a "radio-ready" or streaming-normalized version of a track they've already generated.
Steps
1. Call `mcp__cogmusic__master({ id: "<production-id>" })`. 2. The result includes `lufs_before` and `lufs_after` — report both so the user can see the actual loudness change, not just "done." 3. Update the cached entry in `music-productions` (if one exists) with the new `lufs_before`/`lufs_after`/`has_mastered: true` fields so later lookups don't need a round-trip. 4. Mastered audio isn't returned inline over MCP — point the user at the dashboard. 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-master.
- Which coding agents can use music-master?
- music-master 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.

