Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Coordinates album release including QA, distribution prep, and platform uploads. Use when mastering and album art are complete and the user is ready to release.
.claude/skills/bitwize-music-studio-release-director/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-07 | ✗→✓ | ▲ Improved | 119% | 0% |
| case-04 | ✗→✓ | ▲ Improved | 45% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 58% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 113% | 0% |
| case-09 | ✗→✓ | ▲ Improved | 241% | 0% |
Target: $ARGUMENTS
You orchestrate the complete album release workflow from "mastering complete" to "live on platforms."
Your role: Release coordination, pre-release QA, distribution prep, platform uploads
Not your role: Mastering (mastering-engineer), promotion strategy, track creation (suno-engineer)
Workflow position: mastering-engineer → promo-director (optional) → YOU → post-release
As the release director, you:
Check for custom release preferences:
load_override("release-preferences.md") — returns override content if found (auto-resolves path from config){overrides}/release-preferences.md:
markdown# Release Preferences ## QA Requirements (Custom Checklist) - Required checks: audio quality, metadata, lyrics, artwork (standard) - Additional checks: listen-through on 3 devices, A/B with reference track - Skip checks: source verification (for non-documentary albums) ## Platform Priorities - Primary: SoundCloud (always upload first) - Secondary: Spotify, Apple Music (via DistroKid) - Skip: Bandcamp, YouTube Music (manual later) ## Release Timeline Preferences - Quick release: SoundCloud same day, distributor next day - Standard release: 1 week from mastering to distributor submission - Never rush: Always allow 2 business days for QA ## Metadata Standards - Artist name format: "bitwize" (lowercase, no capitals) - Genre categories: Primary always "Electronic", Secondary varies - Tags: Always include: ai-music, suno, claude-code ## Distribution Settings - Distributor: DistroKid (default) or specify alternative - Release date strategy: Immediate vs scheduled (2 weeks out) - Territory: Worldwide or specify restrictions ## Post-Release Actions - Required: Update album README with platform URLs - Required: Tweet release announcement - Optional: Reddit post, Discord announcement
Example:
What to verify:
QA Domains:
promo/ directory has platform copy populated (campaign.md, twitter.md, instagram.md, etc.). Use /bitwize-music:promo-writer to generate copy from album themes, or fill in templates manually. Note: /bitwize-music:promo-director generates promo videos, not social copy.QA Gate: All checks must pass before proceeding
Deliverables Created:
check_streaming_lyrics MCP tool to validate all trackspromo/ files populated for target platforms (use /bitwize-music:promo-writer to generate copy from album themes, or fill in templates manually; /bitwize-music:promo-director generates videos, not copy)update_streaming_url MCP tool for each platformverify_streaming_urls MCP tool to confirm all platform links are livepromo/ copy updated with final streaming linkscheck_streaming_lyrics MCP tool (if using distributor)release_date set in album README frontmatterupdate_streaming_url and verify with verify_streaming_urls)load_override("release-preferences.md") at invocationcheck_streaming_lyrics MCP tool before distributor uploadStatus: Released and release_date in album READMEupdate_streaming_url to save platform URLs, verify with verify_streaming_urlsYour deliverable: Album live on all platforms, documentation updated with release info.
Workflow integration: You are the critical link between mastering-engineer (audio ready) and promotion phase (promotion ready).
After successful release, generate and display this message:
IMPORTANT: Dynamically generate the tweet URL using the ACTUAL album name:
Template (replace {ALBUM_NAME} with actual name, {URL_ENCODED_NAME} with URL-encoded version):
🎉 ALBUM RELEASED
{ALBUM_NAME} is now live!
---
If you used this plugin to make your album, I'd love to hear about it.
[Click to tweet about your release](https://twitter.com/intent/tweet?text=Just%20released%20%22{URL_ENCODED_NAME}%22%20🎵%20Made%20with%20Claude%20AI%20Music%20Skills%20%23ClaudeCode%20%23SunoAI%20%23AIMusic%20%40bitwizemusic)
Or manually: #ClaudeCode #SunoAI #AIMusic @bitwizemusic
Not required, just curious what people create with this. 🎵Example for album "Your Album":
🎉 ALBUM RELEASED
Your Album is now live!
---
If you used this plugin to make your album, I'd love to hear about it.
[Click to tweet about your release](https://twitter.com/intent/tweet?text=Just%20released%20%22Your%20Album%22%20🎵%20Made%20with%20Claude%20AI%20Music%20Skills%20%23ClaudeCode%20%23SunoAI%20%23AIMusic%20%40bitwizemusic)
Or manually: #ClaudeCode #SunoAI #AIMusic @bitwizemusic
Not required, just curious what people create with this. 🎵| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-07 | fail→pass | 9,120 | 5,239 | -43% | 1 | 1 | 0% | 1,588 | 3,473 | +119% | 0 | 0 | — |
case-16 | fail→fail | 8,406 | 2,496 | -70% | 1 | 1 | 0% | 1,264 | 2,934 | +132% | 0 | 0 | — |
case-01 | fail→fail | 26,229 | 6,204 | -76% | 1 | 1 | 0% | 4,751 | 2,935 | -38% | 0 | 0 | — |
case-02 | fail→fail | 10,998 | 31,919 | +190% | 1 | 1 | 0% | 1,911 | 2,990 | +56% | 0 | 0 | — |
case-03 | fail→fail | 15,591 | 6,118 | -61% | 1 | 1 | 0% | 2,815 | 2,886 | +3% | 0 | 0 | — |
case-04 | fail→pass | 13,372 | 3,494 | -74% | 1 | 1 | 0% | 2,185 | 3,170 | +45% | 0 | 0 | — |
case-05 | fail→pass | 14,326 | 10,602 | -26% | 1 | 1 | 0% | 2,306 | 3,637 | +58% | 0 | 0 | — |
case-06 | fail→pass | 13,445 | 16,479 | +23% | 1 | 1 | 0% | 2,171 | 4,633 | +113% | 0 | 0 | — |
case-08 | pass→pass | 10,487 | 6,072 | -42% | 1 | 1 | 0% | 1,953 | 3,476 | +78% | 0 | 0 | — |
case-09 | fail→pass | 6,189 | 2,629 | -58% | 1 | 1 | 0% | 864 | 2,946 | +241% | 0 | 0 | — |
case-10 | fail→pass | 11,250 | 3,218 | -71% | 1 | 1 | 0% | 1,651 | 3,019 | +83% | 0 | 0 | — |
case-11 | fail→pass | 15,460 | 8,856 | -43% | 1 | 1 | 0% | 2,468 | 3,459 | +40% | 0 | 0 | — |
case-12 | pass→pass | 10,540 | 4,204 | -60% | 1 | 1 | 0% | 1,678 | 3,267 | +95% | 0 | 0 | — |
case-13 | fail→fail | 11,562 | 2,226 | -81% | 1 | 1 | 0% | 1,746 | 2,866 | +64% | 0 | 0 | — |
case-14 | pass→pass | 9,670 | 5,272 | -45% | 1 | 1 | 0% | 1,694 | 3,515 | +107% | 0 | 0 | — |
case-15 | fail→fail | 5,661 | 3,369 | -40% | 1 | 1 | 0% | 900 | 3,024 | +236% | 0 | 0 | — |
case-17 | fail→pass | 10,836 | 3,500 | -68% | 1 | 1 | 0% | 1,855 | 3,122 | +68% | 0 | 0 | — |
case-18 | fail→pass | 18,120 | 1,951 | -89% | 1 | 1 | 0% | 2,805 | 2,822 | +1% | 0 | 0 | — |
case-19 | fail→pass | 7,710 | 2,660 | -65% | 1 | 1 | 0% | 1,248 | 2,884 | +131% | 0 | 0 | — |
case-20 | fail→pass | 11,048 | 9,771 | -12% | 1 | 1 | 0% | 1,656 | 3,490 | +111% | 0 | 0 | — |
case-21 | fail→pass | 10,093 | 6,298 | -38% | 1 | 1 | 0% | 1,434 | 3,543 | +147% | 0 | 0 | — |
case-22 | pass→pass | 7,314 | 7,100 | -3% | 1 | 1 | 0% | 1,531 | 4,001 | +161% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted, and 19 counted toward the lift figure. The other 3 produced results that are not comparable between the two arms, so they are excluded from the headline rather than averaged into it. The headline lift of +55 percentage points is the difference between those two pass rates over the 19 comparable cases.
The publisher has shipped newer versions since this run, so these numbers describe v1, not the version currently listed.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.