music-recommender

Generate personalized music recommendations based on user mood and context.

1|2|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/bluegitter/QClaw --skill music-recommender-bluegitter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: music-recommender
Source: https://github.com/bluegitter/QClaw/tree/main/resources/openclaw/config/skills/music-recommender
Command: npx skills add https://github.com/bluegitter/QClaw --skill music-recommender-bluegitter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, spotipy, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Many people spend time searching for music that matches their current mood or activity, leading to fragmented playlists and reduced focus.

Core Features & Use Cases

  • Mood-Based Recommendations: Generates song suggestions tailored to emotions such as happy, relaxed, or energetic.
  • Contextual Playlists: Creates curated playlists for specific scenarios like office work, workout sessions, or bedtime.
  • Command-Line Interface: Simple Python commands to fetch recommendations and build playlists directly from the terminal.

Quick Start

Ask the music-recommender skill to create a relaxed office playlist for me.

Frequently Asked Questions about music-recommender

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

FAQPage Schema
How do I generate a Spotify playlist based on my current mood and activity?

You can generate a mood-based playlist by asking this skill to create curated recommendations for scenarios like work, workout, or sleep based on your specified emotional state and context.

What Python libraries are needed to fetch music recommendations from Spotify?

You need the requests and spotipy Python libraries installed in your environment to access the Spotify or Last.fm APIs for fetching personalized song suggestions and building playlists.

Can I build a contextual playlist for specific situations like commuting or sleeping?

Yes, you can build contextual playlists for commuting, sleeping, working, or working out by specifying your scenario, allowing the recommender to curate tracks that enhance focus or enjoyment.

How do I create a relaxed office playlist using a command-line interface?

You can create a relaxed office playlist by running simple Python commands in your terminal, asking the skill to generate a curated track list tailored to a relaxed mood and office context.

Does spotipy support generating personalized recommendations for Last.fm?

Spotipy primarily accesses the Spotify API, but the skill also supports Last.fm API integration using the requests library to fetch mood and context-based song recommendations.