Skip to content
Development
Skill

/music-get

Fetch metadata and audio_url for a single production by id

From plugin
ruvnet-claude-flow
73k185 skills160 agents196 commands1 MCP
Install
$ npx -y skills add ruvnet/claude-flow --skill music-get --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/music-get

Context preview

The summary Claude sees to decide when to auto-load this skill.

Fetch metadata and audio_url for a single production by id

SKILL.md

music-get.SKILL.md
name: music-get
description: Fetch metadata and audio_url for a single production by id
allowed-tools: mcp__cogmusic__get_production mcp__plugin_ruflo-core_ruflo__memory_retrieve mcp__plugin_ruflo-core_ruflo__memory_search
argument-hint: "<production-id>"

Music Get

Looks up one production's current state — useful to check whether a `separate_stems`/`extract_midi`/`master` call from earlier in the session actually finished.

When to use

You have a production `id` (from `music-generate`'s result, `music-list`, or the `music-productions` memory cache) and need its latest metadata.

Steps

1. Check the `music-productions` namespace cache first if you're only after fields that don't change (title, original prompt/lyrics, `audio_duration`) — no need to round-trip if you already have them. 2. For anything that *can* change (`has_stems`, `has_midi`, `has_mastered`, `lufs_before`/`lufs_after`), call the live tool:

   mcp__cogmusic__get_production({ id: "<production-id>" })

3. If the `id` doesn't exist or belongs to a different account, the call errors — don't guess at a substitute id; ask the user to confirm it or run `music-list` to find the right one.

Ships withruvnet-claude-flow

An agent meta-harness for Claude Code and Codex. 📖 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.

Get the whole plugin

Other skills on ruvnet-claude-flow.