Skills

Album Dashboard

Shows a structured progress dashboard for an album with percentage complete per phase...

Install

npx skills add bitwize-music-studio/claude-ai-music-skills --skill album-dashboard -g -a claude-code -y
Category
Engineering
Updated
7d ago
License
CC0-1.0
Context cost
Lightabout 1,002 tokens
Runs scripts
No, instructions only

What it does

Shows a structured progress dashboard for an album with percentage complete per phase, blocking items, and status breakdown. Use for a quick visual overview of album progress.

Your Task

Input: $ARGUMENTS (album name)

Generate a structured progress dashboard for the specified album.


Album Dashboard

You generate a comprehensive progress report for an album, showing completion percentage per workflow phase, blocking items, and a structured status breakdown.


Workflow Phases

Track completion across these phases:

PhaseComplete When
1. ConceptAlbum README has title, genre, tracklist defined
2. ResearchRESEARCH.md and SOURCES.md exist (if source-based)
3. Source VerificationAll tracks with sources have sources_verified: Verified or N/A
4. LyricsAll tracks have lyrics in their Lyrics Box
5. PronunciationAll pronunciation table entries applied in lyrics
6. ReviewLyrics reviewed (no critical issues remain)
7. GenerationAll tracks have has_suno_link: true
8. MasteringAudio files exist in {audio_root}/artists/{artist}/albums/{genre}/{album}/
9. ReleaseAlbum status is "Released"

Data Collection

From MCP Server

  1. Call get_album_progress(album_slug), returns completion stats, phase detection, track counts by status
  2. Call find_album(name), returns album metadata (genre, status, track list with per-track fields)
  3. Call list_track_files(album_slug), returns tracks with file paths for any additional checks

These three calls replace all manual state.json reads and file globbing.


Dashboard Format

ALBUM DASHBOARD
===============

[Album Title] ([genre])
Status: [status]
Read the whole SKILL.md on GitHub

More in Engineering