From bitwize-music
Scans song lyrics for phrases matching existing songs via web search, LLM knowledge, and music tools. Flags unintentional borrowing risks before release.
npx claudepluginhub bitwize-music-studio/claude-ai-music-skills --plugin bitwize-musicThis skill is limited to using the following tools:
**Target**: $ARGUMENTS
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Target: $ARGUMENTS
You scan lyrics for phrases that may unintentionally echo existing songs. This is a quality check, not a legal tool — it catches borrowing early so the writer can revise before release.
extract_section(album_slug, track_slug, "streaming") to get streaming lyrics (preferred — no phonetic spellings that confuse web searches)extract_section(album_slug, track_slug, "lyrics") for Suno lyricsCall extract_distinctive_phrases(text, max_phrases=15, include_raw_lines=False) MCP tool. This returns:
search_suggestions returned by the tool using WebSearchFor any search result that names a specific song:
Independently scan ALL lines of the lyrics (not just extracted phrases) using your training knowledge:
| Level | Criteria | Action |
|---|---|---|
| HIGH | 5+ consecutive matching words from a known song, especially chorus/hook | Rewrite the line immediately |
| MEDIUM | 4-word match from known song, or structural similarity flagged by LLM | Review and consider rewording |
| LOW | Common phrasing overlap, likely coincidence | Note for awareness, no action needed |
PLAGIARISM CHECK REPORT
Album: [Album Name]
Track: [Track Title]
Date: [Scan Date]
PHRASES SEARCHED: [N]
WEB MATCHES FOUND: [N]
LLM FLAGS: [N]
FINDINGS:
------------------------------------------------------------------------
[HIGH] Line 12 (Chorus): "burning shadows fall tonight across the wire"
Match: "Shadows Fall Tonight" by [Artist] — 5 consecutive words match chorus
Source: [URL]
Recommendation: Rewrite this line to avoid direct overlap
[MEDIUM] Line 24 (Verse 2): "walking through the ruins of the empire"
Similarity: Resembles "Empire" by [Artist] — similar phrasing in bridge
Source: LLM knowledge
Recommendation: Consider rewording if concerned
[LOW] Line 8 (Verse 1): "the city sleeps beneath the stars"
Note: Generic night imagery, appears in many songs
Recommendation: No action needed
------------------------------------------------------------------------
SUMMARY:
HIGH risk findings: 1
MEDIUM risk findings: 1
LOW risk findings: 1
VERDICT: NEEDS REVIEW
1 high-risk match requires attention before release.
COMMON PHRASES FILTERED: [N] (not searched — too generic to flag)
| Verdict | Criteria |
|---|---|
| CLEAR | No HIGH or MEDIUM findings |
| NEEDS REVIEW | Any MEDIUM findings, or 1 HIGH finding |
| REWRITE REQUIRED | 2+ HIGH findings |
When given an album slug without a specific track:
list_tracks(album_slug)/plagiarism-checker dark-tide
/plagiarism-checker dark-tide 03-the-wire