{"id":54569,"plugin_id":"plugin_asdk_app_6acabe1103a0819190e53f10677a0acf","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-10-25T00:05:19.976Z","digest":"e12ebb5de1ed26feac97fbc46716fb9c11204d8eae5297b3a9d8b1a0dd1fe90c","against":null,"payload":{"description":"Use when the user wants a track mastered — \"master this\", \"make it release-ready\", \"loud enough for Spotify/club\" — covering target-profile choice and both mastering paths (standalone mastering mode, or mastering a mix already in the library).","included_files":[],"name":"mozonic-master-a-track","skill_md_contents":"---\nname: mozonic-master-a-track\ndescription: Use when the user wants a track mastered — \"master this\", \"make it release-ready\", \"loud enough for Spotify/club\" — covering target-profile choice and both mastering paths (standalone mastering mode, or mastering a mix already in the library).\n---\n\n# Master a track with Mozonic\n\n## 1. Choose the target profile from what the user says\n\n- Spotify / Apple Music / \"streaming\", or no stated target →\n  `streaming_default` (the safe default)\n- \"as loud as possible on streaming\" → `loud_streaming`\n- DJ set / club / festival playback → `club_loud`\n- spoken word / podcast → `podcast`\n- ads / sync / broadcast → `commercial_loud`\n- user gives custom specs → `custom` (standalone mastering mode only)\n\nSay which profile you chose and why; ask only if genuinely ambiguous.\n\n## 2. Pick the path\n\n**A. The song is already in the Mozonic library as a mix** — master it via\ncorrection: `mozonic_correct_mix(mix_id=..., target_profile=...)`,\nthen download with `download_type=\"mastered\"`. (`custom` is not available on\nthis path.)\n\n**B. A standalone mastering session already in Mozonic** — list sessions with\n`mozonic_list_mastering_sessions`, render with\n`mozonic_render_mastering_session(session_id=...)`, then download with\n`mozonic_download_mastered_track(session_id=..., variant=\"mastered\")`. Use\n`variant=\"input\"` to fetch the original for A/B comparison.\n\n**C. A local file not yet in Mozonic** — the plugin cannot upload audio bytes.\nAsk the user to upload it in https://app.mozonic.com, then continue using path\nA or B once it appears in their library.\n\n## 3. Deliver like a mastering engineer\n\nMastering is asynchronous — poll, don't claim early completion. When done,\npresent the download link (it expires), state the profile used, and offer an\nA/B against the input. If the user dislikes the result, suggest a different\nprofile (e.g. streaming_default → loud_streaming) and re-run; each master is\na new render and nothing is overwritten.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}