Music Analyzer — AI skill for Claude Code
AI Coding Agent Skill for comprehensive music analysis — genres, moods, instruments, BPM, key, lyrics & production description.
How to install Music Analyzer
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open rtfirst/music-analyzer and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Music Analyzer does
AI Coding Agent Skill for comprehensive music analysis — genres, moods, instruments, BPM, key, lyrics & production description.
Alternatives in AI
- Codebase Digest — 🗜️ Codebase-digest is your AI-friendly codebase packer and analyzer 375 ★
- Unofficial Claude Code Prompt Playbook — Unofficial playbook for production-grade LLM system prompt architecture, derived from local analysis of Claude 258 ★
- Guaardvark — The self-hosted AI studio: local video, image, music, voice, LoRA training, coding swarms, RAG and screen agen 211 ★
README
Music Analyzer — AI Coding Agent Skill
A skill for AI coding agents (Claude Code, Codex, Gemini CLI, Copilot CLI) that performs comprehensive music analysis on audio files. It combines AI-powered vocal separation (HDEMUCS), speech-to-text lyrics transcription (Whisper), and signal processing (librosa) to extract detailed musical features — then lets the AI interpret the raw data into genre classifications, mood analysis, instrument detection, and a rich production description.
Compatible Agents
| Agent | Skill System | Status |
|---|---|---|
| Claude Code | Skills (SKILL.md) | Fully supported |
| Codex (OpenAI) | Skills (SKILL.md) | Compatible |
| Gemini CLI (Google) | Skills via activate_skill |
Compatible |
| Copilot CLI (GitHub) | Plugins | Compatible |
The `SKILL.md` defines the workflow. Any AI agent that can read Markdown instructions, run Python scripts, and interpret JSON output can use this skill.
What It Does
Given any music file (MP3, WAV, FLAC, M4A, OGG), the skill produces:
**Lyrics Analysis** — Summary, moods, themes, language, explicit content detection **Music Analysis** — Genres, subgenres, moods, instruments, BPM & key, vocal description **Production Description** — Detailed prose describing drums, bass, harmony, melody, vocals, and mix characteristics
How It Works
Audio File
│
▼
[1] Load audio (librosa)
│
▼
[2] Vocal separation (HDEMUCS) ──► vocals + accompaniment
│ │
▼ ▼
[3] Lyrics transcription Accompaniment feature
(Whisper) extraction
│
▼
[4] Audio feature extraction (librosa)
BPM, key, spectral features, MFCCs, chroma, energy
│
▼
[5] JSON output ──► AI interprets ──► Formatted analysis
The Python pipeline extracts raw audio features and transcribes lyrics. The AI agent then uses its broad music knowledge combined with a genre referen
Related Skills
AI Resume Analyzer
AI Resume Analyzer extracts text from uploaded resumes, detects skills and key sections, and compares them wit
Suno AI Mastery
Expert prompt engineering and music generation with Suno AI v4.5+ for professional-quality songs across all ge
Resonant
Free, local AI music studio for Windows—generate songs, play instruments, arrange, mix, export WAV, and connec
Soundbox
Free, open-source, local alternative to ElevenLabs and Suno. AI sound effects, music with lyrics, text-to-spee
Isle
A notch-style island for GNOME with an AI assistant that installs and fixes things, Claude Code and Codex appr
Retok
Token-efficiency analyzer for AI coding agents (Claude Code, OpenAI Codex CLI): cost estimates, cache analysis
Related Agents
Suno Songwriter
Professional songwriter that creates songs for Suno AI. Use proactively when the user wants to create songs, w
Music Compositor
Project-agnostic songwriting agent. Invoke to compose songs ready to paste into Suno — produces Lyrics, Styles
Spec Flow Analyzer
Analyzes specifications and feature descriptions for user flow completeness and gap identification. Use when a