music-emotion

Classify audio emotional content into mood, energy, valence, arousal, and genre fields.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/BENZEMA216/dreamina-claude-skills --skill music-emotion
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: music-emotion
Source: https://github.com/BENZEMA216/dreamina-claude-skills/tree/main/.claude/skills/music-emotion
Command: npx skills add https://github.com/BENZEMA216/dreamina-claude-skills --skill music-emotion

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill analyzes the emotional content of audio files, delivering structured insights like the primary mood, energy level, valence, arousal, detected genre, and mood tags.

Core Features & Use Cases

  • Mood and energy profiling: identify the dominant mood and energy trajectory across tracks.
  • Genre and mood tagging: classify genre and tag mood-related attributes for discovery and organization.
  • Use Cases: music tagging, playlist curation, mood-based recommendations, and archival metadata enrichment.

Quick Start

Analyze the mood and genre of your_audio.mp3.

Frequently Asked Questions about music-emotion

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze the emotional content and mood of an audio file?

Audio emotion analysis identifies the primary mood, energy level, valence, arousal, and detected genre of a track. It extracts structured metadata fields like primary_emotion, overall_energy, and mood_tags for music tagging and playlist curation.

What structured metadata fields are generated from audio mood detection?

Audio mood detection produces structured fields including primary_emotion, secondary_emotions, overall_energy, energy_curve, valence, arousal, genre, and mood_tags. These outputs enrich audio libraries and enable mood-based recommendations across streaming workflows.

Can I classify the genre and energy trajectory of tracks for playlist curation?

Genre and mood profiling classifies the detected genre alongside the dominant mood and energy trajectory across tracks. This generates the structured metadata required for organizing large audio libraries and curating mood-based playlists.

How does valence and arousal detection work for music metadata generation?

Valence and arousal detection maps the emotional content of audio files using a CLAP-based model or heuristic features. It outputs structured valence and arousal scores alongside primary_emotion and overall_energy for archival metadata enrichment.

Do I need specific audio formats to extract mood tags and energy curves?

Audio mood tagging and energy curve extraction processes standard audio files to generate mood_tags and energy_curve metadata. It applies heuristic features or CLAP-based models directly to the audio file without requiring external dependencies.

When should I use automated emotion tagging for audio libraries?

Automated emotion tagging is ideal for enriching archival metadata, generating mood-based recommendations, and scaling playlist curation workflows. It classifies primary_emotion and overall_energy across large audio libraries without manual listening.