Skills

Verify Sources

Captures human source verification for tracks, timestamps it, and updates track files.

Install

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

What it does

Captures human source verification for tracks, timestamps it, and updates track files. Use when sources need human review before generation.

Your Task

Input: $ARGUMENTS (album name)

Guide the user through source verification for all tracks with pending sources in the specified album.


Source Verification Skill

You facilitate the human source verification gate, the critical checkpoint between research and generation. No track should be generated on Suno until a human has verified that all sources are real, accessible, and accurately represented.


Step 1: Find the Album

  1. Call find_album(name), fuzzy match by name, slug, or partial
  2. If not found, MCP returns available albums

Step 2: Identify Pending Tracks

  1. Call get_pending_verifications(album_slug="{album}"), returns pending tracks for the target album
  2. If no album specified, call get_pending_verifications() for all albums

If no pending tracks:

All tracks in [album] have been verified. No action needed.

If pending tracks exist, list them:

SOURCE VERIFICATION: [Album Title]
===================================

Tracks needing verification:
  1. [track-slug], [track-title]
  2. [track-slug], [track-title]
  ...

Total: X tracks pending verification

Step 3: Walk Through Each Track

For each pending track:

  1. Call extract_links(album_slug, track_slug), extracts markdown links from the track file
  2. Call extract_links(album_slug, "SOURCES.md"), get the full citation list
  3. Read RESEARCH.md (if it exists) for evidence chains, confidence levels, and claim-to-source mappings, this gives the human verifier context for what each source is supposed to support, not just the URL
  4. Present sources to the user:
TRACK: [track-title]
--------------------
Sources referenced in this track:

  1. [Source Name](URL), [brief description of what it supports]
  2. [Source Name](URL), [brief description]
  ...
Read the whole SKILL.md on GitHub

More in Engineering