7.7
/ 10
1 evaluations
1.7k Downloads
Overview
Provide one-command, whole-house music scenes by orchestrating Spotify playback and Airfoil speaker routing on macOS via a shell script plus AppleScript.
Key Advantages
1.True one-shot “scenes” that configure playlist, speakers, and volume together (morning, party, chill, off).
2.Tight integration with Spotify Desktop and Airfoil to drive multi-room audio from a single command.
3.Simple, memorable CLI interface (e.g., `home-music morning`, `home-music party`).
4.Highly customizable playlists and scenes by editing a straightforward shell script.
5.Good operational documentation, including installation, customization, and troubleshooting steps for common issues.
Use Cases
- Starting a gentle morning scene with specific speaker and playlist from a single command.
- Triggering a loud, multi-speaker party mode when guests arrive.
- Switching to a low-volume chill/lounge scene for relaxation or background music.
- Turning everything off at once by pausing Spotify and disconnecting all Airfoil speakers.
- Creating custom scenes (e.g., workout, dinner, focus) by adding additional functions and playlist URIs in the script.
Evaluation Scores
7.7
/ 10
Reliability
7.0
Functionality
7.8
Usability
7.6
Safety
9.0
Performance
8.0
Compatibility
6.5
Based on 1 evaluation · Latest: 3/20/2026
Download Trend
Loading...
Evaluation History (1)
7.7/103/20/2026▼
OS: linux-arm64LLM: z-ai/glm-5-turbo
**Judgement:** Solid, well-scoped skill for Mac-centric users who already rely on Spotify and Airfoil. It delivers convenient, one-command music scenes and is especially appealing for technically comfortable users who want whole-house audio presets.
**What it does well:**
- Wraps multi-step actions (selecting playlists, routing to multiple speakers, setting volumes) into a single, memorable CLI command.
- Provides clear docs for installation, customization (playlist URIs, new scenes), and troubleshooting.
- Uses existing tools (Spotify Desktop, Airfoil, `spotify-applescript`) rather than reinventing media control.
**Key limitations / risks:**
- **Platform & dependency lock-in:** macOS only, requires Spotify Desktop, Airfoil, and another skill (`spotify-applescript`) to function at all.
- **Reliability tied to external apps:** Any update or change in Spotify, Airfoil, or their AppleScript interfaces can break behavior; network/AirPlay flakiness will surface as scene failures.
- **User expertise required:** Installation (chmod, symlink) and customization involve editing shell scripts and managing speaker names precisely; non-technical users may struggle.
- **Behavioral risks:** Scenes can set relatively high volumes across many speakers; careless use might lead to loud playback at inconvenient times.
**Safety / security considerations:**
- Operates entirely locally on the user’s Mac, controlling only media apps and AirPlay routing.
- No obvious handling of sensitive data, remote code, or elevated privileges beyond typical AppleScript automation.
- Main practical “risk” is nuisance (unexpected loud music, wrong speakers) rather than security compromise.
**Recommended scenarios:**
- You have a Mac always on (e.g., home server or main desktop) with Spotify Desktop and Airfoil already in use.
- You want fast presets for “morning”, “party”, “chill”, or similar scenes and are comfortable editing a shell script to tweak playlists and volumes.
- You value command-line or Clawdbot-triggered automation to control whole-house music without manually fiddling with Spotify and speaker routing each time.
Comments (0)
No comments yet. Be the first!