LaunchKit · 2026
Back to Skills

airfoil

Control AirPlay speakers via Airfoil from the command line.

0
1.8k downloads
by @asteinberger

Setup & Installation

openclaw skills install @asteinberger/airfoil

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

npx clawhub install airfoil

Version History

v1.0.1Jan 25, 2026 - Version note by skill developer:

Added YAML frontmatter with description for ClawdHub

What This Skill Does

Controls AirPlay speakers through Airfoil on macOS via CLI commands. Connect, disconnect, and set volume on any AirPlay-compatible speaker without opening the Airfoil GUI.

Lets you manage multi-room AirPlay audio from the terminal or an AI agent without touching the Airfoil GUI.

When to use it

  • Connecting a Sonos speaker before starting music
  • Lowering volume across all rooms late at night
  • Switching audio output from bedroom to living room
  • Checking which speakers are currently connected and at what volume
  • Disconnecting all speakers at the end of the day

Example Workflow

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

INPUT

User asks: Set up the living room for movie night

AGENT
  1. 1Run list to see available speakers
  2. 2Connect to Living Room TV
  3. 3Set Living Room TV volume to 70
  4. 4Disconnect any other currently connected speakers
OUTPUT

Living Room TV connected at 70%, other speakers disconnected

Requirements

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

Airfoil by Rogue Amoeba (macOS app, $35, free trial available)