music-curation

Generate mood-aware playlists using genre classification, BPM matching, and energy/valence constraints.

6|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/Kgan01/ghengis-skills --skill music-curation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: music-curation
Source: https://github.com/Kgan01/ghengis-skills/tree/main/plugins/ghengis-skills/skills/music-curation
Command: npx skills add https://github.com/Kgan01/ghengis-skills --skill music-curation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Music-curation helps you create mood-aligned, genre-aware playlists with smooth energy arcs, saving time and improving listening experience.

Core Features & Use Cases

  • Genre classification and sub-genre mapping for cohesive playlists.
  • BPM matching and energy/valence-driven arc design for workouts, study, or mood-centric listening.
  • Seed-and-recommend workflow to build playlists from core tracks and expand with similar tracks.

Quick Start

Create a mood-aware playlist for a user-specified context with a defined energy arc.

Frequently Asked Questions about music-curation

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

FAQPage Schema
How do I generate mood-aware playlists with smooth energy arcs?

Create mood-aware playlists by applying genre classification, BPM matching, and energy valence tracking to design a coherent listening arc. This approach aligns audio features to build smooth energy transitions for specific contexts like workouts or study sessions.

What is BPM matching and energy valence tracking for audio curation?

BPM matching and energy valence tracking are audio feature analysis techniques that group tracks by tempo and emotional intensity. They ensure playlist cohesion by mapping sonic characteristics to sustain a desired mood or activity level.

How do I build a playlist from seed tracks and expand with similar music?

Build a playlist using a seed-and-recommend workflow by inputting core tracks and expanding the list with similar music. The system maps sub-genres and audio features to recommend tracks that fit the established energy and mood constraints.

Can I use genre classification to create cohesive DJ-style curation sets?

Yes, genre classification and sub-genre mapping support cohesive DJ-style curation sets. By grouping related genres and applying BPM matching, the curation process maintains stylistic consistency while managing energy arcs across the session.

Does mood-based music curation work for both workout and study sessions?

Mood-based music curation works for workout and study sessions by applying BPM ranges and energy constraints tailored to each context. It tracks audio features to build distinct energy arcs, matching high-intensity workouts or focused study requirements.

What is the best way to design a coherent listening experience using audio features?

Design a coherent listening experience by applying arc design to sequence tracks based on energy and valence constraints. Mapping audio features like BPM and genre ensures the playlist flows naturally and maintains the intended mood progression.