Install any skill in seconds. Free to start, no credit card required.
Get Started Free →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.
.claude/skills/bitwize-music-studio-album-dashboard/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 53% | 0% |
| case-04 | ✗→✓ | ▲ Improved | 5% | 0% |
| case-09 | ✗→✓ | ▲ Improved | 102% | 0% |
| case-12 | ✗→✓ | ▲ Improved | -7% | 0% |
| case-19 | ✗→✓ | ▲ Improved | 38% | 0% |
Input: $ARGUMENTS (album name)
Generate a structured progress dashboard for the specified album.
You generate a comprehensive progress report for an album, showing completion percentage per workflow phase, blocking items, and a structured status breakdown.
Track completion across these phases:
| Phase | Complete When | |-------|-------------| | 1. Concept | Album README has title, genre, tracklist defined | | 2. Research | RESEARCH.md and SOURCES.md exist (if source-based) | | 3. Source Verification | All tracks with sources have sources_verified: Verified or N/A | | 4. Lyrics | All tracks have lyrics in their Lyrics Box | | 5. Pronunciation | All pronunciation table entries applied in lyrics | | 6. Review | Lyrics reviewed (no critical issues remain) | | 7. Generation | All tracks have has_suno_link: true | | 8. Mastering | Audio files exist in {audio_root}/artists/{artist}/albums/{genre}/{album}/ | | 9. Release | Album status is "Released" |
get_album_progress(album_slug) — returns completion stats, phase detection, track counts by statusfind_album(name) — returns album metadata (genre, status, track list with per-track fields)list_track_files(album_slug) — returns tracks with file paths for any additional checksThese three calls replace all manual state.json reads and file globbing.
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]{audio_root}/artists/{artist}/albums/{genre}/{album}/ for WAV/FLAC files| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-01 | fail→pass | 13,632 | 16,328 | +20% | 1 | 1 | 0% | 2,469 | 3,785 | +53% | 0 | 0 | — |
case-02 | fail→fail | 14,284 | 6,667 | -53% | 1 | 1 | 0% | 2,764 | 1,620 | -41% | 0 | 0 | — |
case-03 | fail→fail | 10,224 | 5,143 | -50% | 1 | 1 | 0% | 2,060 | 1,294 | -37% | 0 | 0 | — |
case-04 | fail→pass | 11,304 | 4,691 | -59% | 1 | 1 | 0% | 1,800 | 1,885 | +5% | 0 | 0 | — |
case-05 | pass→pass | 8,254 | 1,926 | -77% | 1 | 1 | 0% | 1,235 | 1,395 | +13% | 0 | 0 | — |
case-06 | pass→pass | 5,703 | 1,623 | -72% | 1 | 1 | 0% | 850 | 1,310 | +54% | 0 | 0 | — |
case-07 | pass→pass | 7,264 | 2,429 | -67% | 1 | 1 | 0% | 1,148 | 1,447 | +26% | 0 | 0 | — |
case-08 | pass→pass | 4,071 | 2,073 | -49% | 1 | 1 | 0% | 558 | 1,410 | +153% | 0 | 0 | — |
case-09 | fail→pass | 6,494 | 6,869 | +6% | 1 | 1 | 0% | 1,180 | 2,382 | +102% | 0 | 0 | — |
case-10 | pass→pass | 1,969 | 2,171 | +10% | 1 | 1 | 0% | 379 | 1,429 | +277% | 0 | 0 | — |
case-11 | pass→pass | 2,406 | 2,207 | -8% | 1 | 1 | 0% | 447 | 1,406 | +215% | 0 | 0 | — |
case-12 | fail→pass | 8,860 | 2,159 | -76% | 1 | 1 | 0% | 1,552 | 1,450 | -7% | 0 | 0 | — |
case-13 | pass→pass | 8,277 | 1,992 | -76% | 1 | 1 | 0% | 1,389 | 1,378 | -1% | 0 | 0 | — |
case-14 | pass→pass | 7,242 | 2,717 | -62% | 1 | 1 | 0% | 1,050 | 1,540 | +47% | 0 | 0 | — |
case-15 | pass→pass | 4,056 | 2,997 | -26% | 1 | 1 | 0% | 583 | 1,547 | +165% | 0 | 0 | — |
case-16 | pass→pass | 7,623 | 3,122 | -59% | 1 | 1 | 0% | 1,098 | 1,627 | +48% | 0 | 0 | — |
case-17 | pass→pass | 6,558 | 2,630 | -60% | 1 | 1 | 0% | 1,073 | 1,547 | +44% | 0 | 0 | — |
case-18 | pass→pass | 8,389 | 2,616 | -69% | 1 | 1 | 0% | 1,611 | 1,485 | -8% | 0 | 0 | — |
case-19 | fail→pass | 6,181 | 1,434 | -77% | 1 | 1 | 0% | 924 | 1,274 | +38% | 0 | 0 | — |
case-20 | pass→pass | 6,099 | 7,640 | +25% | 1 | 1 | 0% | 964 | 2,325 | +141% | 0 | 0 | — |
case-21 | pass→pass | 14,390 | 16,163 | +12% | 1 | 1 | 0% | 2,250 | 3,790 | +68% | 0 | 0 | — |
case-22 | pass→pass | 8,057 | 6,162 | -24% | 1 | 1 | 0% | 1,714 | 2,248 | +31% | 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 20 counted toward the lift figure. The other 2 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 +23 percentage points is the difference between those two pass rates over the 20 comparable cases. 1 case got worse with the skill loaded, and it is included in that figure.
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.