Album Dashboard

Per-fase voortgangsdashboard voor een muziekalbum: percentages, blokkades, volgende actie

Door bitwize-music-studio · bitwize-music-studio/claude-ai-music-skills

Werkt met setup ★ 8.0/10

Album Dashboard — Per-fase voortgangsdashboard voor een muziekalbum: percentages, blokkades, volgende actie

Wat het doet

Rendert een negenfasen voortgangsdashboard voor een album in de bitwize-music workspace — concept, onderzoek, bronverificatie, teksten, uitspraak, review, generatie, mastering, release — met ASCII voortgangsbalken, een per-track status tabel en een lijst met blokkerende items. Het haalt album- en trackstatus op van de bitwize-music MCP server van de plugin (get_album_progress, find_album, list_track_files) en vult de resterende fasen aan vanuit bestanden op schijf. Activeert wanneer u vraagt hoe ver een album is, wat het blokkeert, of voor een statusoverzicht van elke track.

Testrapport

Ik bouwde een mock workspace (album "Neon Ledger", 6 tracks, 2 gemasterde WAVs, RESEARCH.md maar geen SOURCES.md, één track met ontoegepaste uitspraak-items) onder een tijdelijke HOME met ~/.bitwize-music/config.yaml, voerde vervolgens de eigen indexer van de plugin uit en riep de drie MCP handlers aan waarvan de skill afhankelijk is, direct in Python: get_album_progress retourneerde {"phase":"Source Verification","track_count":6,"tracks_completed":2,"completion_percentage":33.3,"sources_pending":3}, en find_album/list_track_files retourneerden per-track status, has_suno_link en sources_verified. Het baseline artefact rapporteerde dat ene 33.3% cijfer plus een tracktabel en een één-regelige volgende stap; het skill-artefact rapporteerde negen fasepercentages en ving drie dingen op die de baseline nooit zocht — track 04's uitspraak-items (SWIFT, Nauru) aanwezig in de tabel maar afwezig in de Lyrics Box, tracks 05/06 met placeholder Lyrics Box tekst, en de ontbrekende SOURCES.md (onderzoek op 50%) — plus Mastered 33% afgeleid van het tellen van audiobestanden en Source Verification 40% door de N/A track uit de noemer te sluiten. Docs verliezen een punt omdat SKILL.md claimt dat de drie MCP-aanroepen "replace all manual state.json reads and file globbing", wat de waargenomen JSON-payloads tegenspreken (lyrics, pronunciation, audio files en RESEARCH/SOURCES hebben allemaal nog steeds bestandslezingen nodig), en de Review-fase heeft geen gedefinieerde gegevensbron. Installatie geverifieerd door te klonen in een verse mktemp HOME — SKILL.md landt op ~/.claude/skills/album-dashboard/SKILL.md; geen curl|sh, base64 of secret-exfil patronen in de skill. Trigger 5/5: zou laden op "show me the progress dashboard for the neon-ledger album", "how far along is my album — give me a per-phase breakdown of what's blocking", "what's blocking the Neon Ledger release, I want a status overview of every track"; zou niet laden op "add a progress bar component to my React dashboard page" of "write lyrics for track 3 of Neon Ledger".

Getest op: 2026-07-21 · Claude Code 2.x (agent harness)

Installatie

git clone --depth 1 https://github.com/bitwize-music-studio/claude-ai-music-skills.git /tmp/album-dashboard-src
mkdir -p ~/.claude/skills
cp -R /tmp/album-dashboard-src/skills/album-dashboard ~/.claude/skills/album-dashboard
# The skill body calls MCP tools (get_album_progress, find_album, list_track_files) that only exist
# when the whole bitwize-music plugin is installed. For a working setup use the plugin route:
#   /plugin marketplace add bitwize-music-studio/claude-ai-music-skills
#   /plugin install bitwize-music@bitwize-music
#   /bitwize-music:setup       # Python 3.11+ deps for the MCP server (mcp[cli], pyyaml)
#   /bitwize-music:configure   # writes ~/.bitwize-music/config.yaml (artist name, content_root, audio_root)
# Then run: /bitwize-music:album-dashboard <album-name>
# Requires an album workspace at {content_root}/artists/{artist}/albums/{genre}/{album}/ with
# README.md + tracks/*.md; with no workspace the dashboard has nothing to read.

Commando's en voorbeeldprompts

  • /album-dashboardPer-fase voortgangsdashboard voor een muziekalbum: percentages, blokkades, volgende actie

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Show my album progress dashboard
  • What percentage of the album is complete
  • List the blocking items on my album project