music-discovery
Formulate semantic music search queries, expand genres/moods, and discover music using alx search CLI.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Formulate semantic music search queries, expand genres/moods, and discover music using alx search CLI.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Control agent-lx-music (alx) CLI to search, play, download music, fetch lyrics/covers, and manage playlists.
Inspect downloaded track waves or query APIs to analyze audio parameters like BPM, Key, Energy, and Valence.
Act as a real-time multimodal music companion by listening to audio tracks and providing structural, stylistic, and lyrical feedback.
| name | music-discovery |
| description | Formulate semantic music search queries, expand genres/moods, and discover music using alx search CLI. |
| version | 1.0.0 |
| author | agent-lx-music project |
| license | MIT |
| metadata | {"hermes":{"tags":["music","discovery","search","mood","genre"],"related_skills":["agent-lx-music"]}} |
This skill teaches AI agents how to act as an intelligent music curator. Instead of performing plain literal searches, the agent translates high-level user requests, moods, scenarios, or abstract genres into optimized search queries, using alx search to discover and play matching music.
When a user asks for music based on a mood, activity, or vague description, the agent MUST expand it into high-affinity keywords (Artists, Genres, Album keywords, or precise titles) rather than querying the exact phrase.
| User Request | Key Mood / Genre | Search Term Recommendation | Command Example |
|---|---|---|---|
| "Play something to help me concentrate" | Lofi / Ambient / Minimalist | "lofi study", "ambient focus", "chillhop" | alx search "lofi study" --source wy |
| "I need high energy gym music" | Synthwave / Hardstyle / Phonk | "phonk workout", "synthwave running", "cyberpunk" | alx search "phonk workout" |
| "Show me classic Chinese rock" | 90s Chinese Rock / Folk | "崔健", "唐朝乐队", "魔岩三杰" | alx search "崔健" |
| "Vibing on a rainy Sunday afternoon" | Acoustic / Indie / Jazz | "acoustic chill", "jazz piano", "indie folk" | alx search "acoustic chill" --source kw |
# Create temporary mood playlist
alx playlist create "Nostalgic Vibe"
# Add tracks from distinct searches
alx search "周杰伦 经典" --id-only --limit 2 | xargs -I {} alx playlist add "Nostalgic Vibe" {}
alx search "陈奕迅 怀旧" --id-only --limit 2 | xargs -I {} alx playlist add "Nostalgic Vibe" {}
# Play the playlist
alx playlist play "Nostalgic Vibe" --shuffle
Different music platforms excel in different genres. The agent should leverage these strengths:
wy): Excellent for indie, lofi, electronic, and user-curated playlist matches.kw) / Kugou (kg): Excellent for high-resolution lossless versions and mainstream Mandarin pop.mg) / QQ (tx): Excellent for high-fidelity master cuts and exclusive license songs.