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
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
Resonant
Free, local AI music studio for Windows—generate songs, play instruments, arrange, mix, export WAV, and connec
Brand Diagnosis Analyzer
A Claude AI skill for comprehensive brand diagnosis and growth breakthrough analysis based on 23 years of bran
Haazel Plugin
Cinematic website builder plugin for Claude Code. Domain analysis, GSAP modules, Sanity CMS, FAL.ai image/vide
MCP Starter Kit
Build a secure, production-ready MCP server for any project — connect Claude, ChatGPT & any AI agent to your b
Unofficial Claude Code Prompt Playbook
Unofficial playbook for production-grade LLM system prompt architecture, derived from local analysis of Claude
Prompt Architecture
Reference guide for designing production LLM prompt systems in this codebase. Covers the Two-Pass Gap 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