LaunchKit · 2026
Back to Skills

home-music

Control whole-house music scenes combining Spotify playback.

1
1.7k downloads
by @asteinberger

Setup & Installation

openclaw skills install @asteinberger/home-music

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install home-music

What This Skill Does

Controls whole-house music by combining Spotify playback with Airfoil speaker routing. Preset scenes (morning, party, chill, off) set the playlist, speaker targets, and volume in one command. Works on macOS via AppleScript.

Replaces the manual process of opening Spotify, picking a playlist, switching to Airfoil, selecting speakers, and adjusting volume separately, all with a single command.

When to use it

  • Starting a low-volume morning playlist on a single speaker
  • Routing party music to all speakers simultaneously
  • Switching to a quiet chill playlist for evening relaxation
  • Stopping all music and disconnecting every speaker at once
  • Checking which track is playing and which speakers are active

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: start party mode

AGENT
  1. 1Detects 'party mode' trigger
  2. 2Sets Airfoil audio source to Spotify
  3. 3Connects all configured speakers (Computer, MacBook, Sonos Move, Living Room TV)
  4. 4Sets speaker volume to 70%
  5. 5Starts the Rock Party Mix playlist in Spotify
OUTPUT

All speakers playing Rock Party Mix at 70% volume

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Spotify Desktop App installed and runningAirfoil installed and running (paid app, rogueamoeba.com)