Skip to content
album-dashboard logo

Album Dashboard

album-dashboard

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.

SKILL.md

Full skill instructions

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]

PROGRESS BY PHASE
─────────────────
[============================  ] 90%  Concept
[============================  ] 90%  Research
[========================      ] 75%  Source Verification
[====================          ] 63%  Lyrics Written
[================              ] 50%  Pronunciation
[============                  ] 38%  Reviewed
[========                      ] 25%  Generated
[                              ]  0%  Mastered
[                              ]  0%  Released

OVERALL: ████████░░░░░░░░ 47% complete

TRACK STATUS BREAKDOWN
──────────────────────
| # | Track | Status | Suno | Sources |
|---|-------|--------|------|---------|
| 01 | Track One | Final | link | Verified |
| 02 | Track Two | In Progress | — | Pending |
| 03 | Track Three | Not Started | — | N/​A |
...

BLOCKING ITEMS
──────────────
! Track 02: Sources pending verification — blocks generation
! Track 05: No style prompt — blocks generation
! Track 07: Pronunciation table not applied — blocks generation

SUMMARY
───────
Tracks: [X complete / Y total]
Blocking: [N items]
Next action: [recommendation]

Phase Completion Calculation

Concept Phase

  • 100% if: Album README has title AND tracklist with actual track names (not template)
  • 50% if: README exists but tracklist is template placeholder
  • 0% if: No README

Research Phase (source-based albums only)

  • 100% if: RESEARCH.md AND SOURCES.md both exist with content
  • 50% if: Only one exists
  • N/​A if: Album is not source-based (no tracks have sources_verified field or all are N/​A)

Source Verification Phase

  • % = (tracks with Verified or N/​A) / total tracks * 100
  • Skip tracks where sources_verified is N/​A for the denominator

Lyrics Phase

  • % = (tracks with lyrics content) / total tracks * 100

Generation Phase

  • % = (tracks with has_suno_link=true) / total tracks * 100

Mastering Phase

  • Check {audio_root}/​artists/​{artist}/​albums/​{genre}/​{album}/ for WAV/​FLAC files
  • % = (audio files found) / total tracks * 100

Release Phase

  • 100% if album status is "Released", 0% otherwise

Remember

  1. Visual progress bars — Use ASCII progress bars for quick scanning
  2. Highlight blockers — Blocking items are the most important info
  3. Include next action — End with a clear recommendation
  4. Be accurate — Count carefully, don't estimate
  5. Handle missing data gracefully — If audio_root doesn't exist, mastering is 0%

More skills from bitwize-music-studio

setup logo
bitwize-music-studio/claude-ai-music-skills

setup

Detects your Python environment and guides you through installing plugin dependencies. Use on first-time setup or when MCP server fails to start.

531 0
View
album-art-director logo
bitwize-music-studio/claude-ai-music-skills

album-art-director

Creates visual concepts for album artwork and generates AI art prompts. Use during planning for concept discussion, or after all tracks are Final for actual artwork generation.

531 0
View
resume logo
bitwize-music-studio/claude-ai-music-skills

resume

Finds an album by name and shows detailed status with next steps. Use when the user mentions an album name or wants to continue previous work.

531 0
View
validate-album logo
bitwize-music-studio/claude-ai-music-skills

validate-album

Validates album directory structure, file locations, and content integrity. Use before release or whenever the user wants to check an album's structural health.

531 0
View
import-art logo
bitwize-music-studio/claude-ai-music-skills

import-art

Places album art files in the correct audio and content directory locations. Use when the user has generated or downloaded album artwork that needs to be saved.

531 0
View
promo-director logo
bitwize-music-studio/claude-ai-music-skills

promo-director

Generates 15-second vertical promo videos for social media from mastered audio. Use after mastering is complete and before release, when the user wants social media content.

531 0
View
researchers-journalism logo
bitwize-music-studio/claude-ai-music-skills

researchers-journalism

Researches investigative articles, interviews, and news coverage. Use when research needs journalistic sources for cross-referencing or additional context.

531 0
View
promo-reviewer logo
bitwize-music-studio/claude-ai-music-skills

promo-reviewer

Reviews and iterates on social media copy in album promo/ files. Use after populating promo templates and before release to polish platform-specific posts.

531 0
View
next-step logo
bitwize-music-studio/claude-ai-music-skills

next-step

Analyzes album state and recommends the optimal next action. Use when the user asks "what should I do next?" or "what's left to do?

531 0
View
researcher logo
bitwize-music-studio/claude-ai-music-skills

researcher

Conducts investigative-grade research with primary source analysis, cross-verification, and trial-level depth. Use when an album needs factual research, source material, or verification of claims.

531 0
View
researchers-biographical logo
bitwize-music-studio/claude-ai-music-skills

researchers-biographical

Researches personal backgrounds, interviews, motivations, and humanizing details. Use when research needs biographical context about people involved in the album's subject.

531 0
View
test logo
bitwize-music-studio/claude-ai-music-skills

test

Runs automated tests to validate plugin integrity across 14 categories. Use before creating PRs, after making changes to skills or templates, or to verify plugin health.

531 0
View

Popular AI tools

Kaiber logo
Video

Kaiber

Generate, edit, and beat-sync AI video with leading models in one workspace.

Paid
View
Vimcal logo
Productivity

Vimcal

The world's fastest calendar for remote work

Free
View

Transform Your Design with AI Designer by ImgCreator.ai

Freemium
View
Akool AI logo
Content & writing

Akool AI

Revolutionizing Video Production with AI-Powered Creativity

Paid
View

Extend an image past the frame and let AI fill the new aspect ratio.

Freemium
View
StarByFace logo
Security

StarByFace

Discover your celebrity doppelgänger with StarByFace!

Free
View
C

ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.

Freemium
View
Opus Clip logo
Coding & apps

Opus Clip

Opus.ai: Revolutionize Your Web Experience

Free
View