agentsclimarketplace

Music preference reco

Skill garibong-labs/openclaw-skills/music-preference-reco

OpenClaw skills by Garibong Labs

Install
npx -y skills add garibong-labs/openclaw-skills --skill music-preference-reco

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 3 stars3 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Track a user's favorite artists/songs over time and recommend songs from the stored taste profile. Use when the user says they like an artist or track, asks to remember music taste, wants cumulative music preference history, or asks for recommendations based on previously saved favorites.

SKILL.md

1.7 KB, as published. Nobody here has run it

Music Preference Reco

Store music taste in a persistent JSON profile and generate recommendations from that profile.

Quick Start

Run from this skill folder:

python3 scripts/music_reco.py set-platform youtube
python3 scripts/music_reco.py add-artist "아티스트명"
python3 scripts/music_reco.py add-track "곡명" --artist "아티스트명"
python3 scripts/music_reco.py ingest "이 노래 넘 좋아 ROSSYPP - FALLING IN LOVE" --recommend
python3 scripts/music_reco.py show
python3 scripts/music_reco.py recommend --limit 10
python3 scripts/music_reco.py recommend --platform spotify --limit 10

지원 플랫폼: youtube | spotify | apple

  • 기본값은 set-platform으로 고정
  • recommend --platform ... 으로 1회성 override 가능

Workflow

  1. Save preference whenever the user says they like a singer or song.
  2. Avoid duplicates (script handles this).
  3. On recommendation requests, run recommend and return top picks.
  4. Keep output concise with clickable links.

Data File

Default profile path:

~/.openclaw/workspace-dani/data/music-preferences.json

Override when needed:

python3 scripts/music_reco.py --data /custom/path/preferences.json show

Notes

  • Recommendations use Apple iTunes Search API (no key required).
  • If results are weak, add more favorite artists/songs first.
  • Keep recommendations as suggestions; user preference always wins.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.