Search

PythonReactSEOPDF
OpenClaw

airfoil

Control AirPlay speakers via Airfoil from the command line. Connect, disconnect, set volume, and manage multi-room audio with simple CLI commands.

asteinberger0 source installs☆ 0 Repository stars

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

SkillHub CLI

skillhub install asteinberger/airfoil

Inspect the source and compatibility requirements, then follow its installation steps.

Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.

View source ↗Guides

Skill instructions

🔊 Airfoil Skill

    ╔═══════════════════════════════════════════════════════════╗
    ║                                                           ║
    ║   🎵  A I R F O I L   S P E A K E R   C O N T R O L  🎵  ║
    ║                                                           ║
    ║        Stream audio to any AirPlay speaker                ║
    ║              from your Mac via CLI                        ║
    ║                                                           ║
    ╚═══════════════════════════════════════════════════════════╝

"Why hop to your Mac when you can croak at it?" 🐸


📖 What Does This Skill Do?

The Airfoil Skill gives you full control over your AirPlay speakers directly from the terminal – or through Clawd! Connect speakers, control volume, check status – all without touching the mouse.

Features:

  • 📡 List — Show all available speakers
  • 🔗 Connect — Connect to a speaker
  • 🔌 Disconnect — Disconnect from a speaker
  • 🔊 Volume — Control volume (0-100%)
  • 📊 Status — Show connected speakers with volume levels

⚙️ Requirements

What Details
OS macOS (uses AppleScript)
App Airfoil by Rogue Amoeba
Price $35 (free trial available)
Installation
  1. Install Airfoil:

    # Via Homebrew
    brew install --cask airfoil
    
    # Or download from rogueamoeba.com/airfoil/mac/
    
  2. Launch Airfoil and grant Accessibility permissions (System Settings → Privacy & Security → Accessibility)

  3. Skill is ready! 🚀


🛠️ Commands

list — Show All Speakers
./airfoil.sh list

Output:

Computer, Andy's M5 Macbook, Sonos Move, Living Room TV

connect <speaker> — Connect to Speaker
./airfoil.sh connect "Sonos Move"

Output:

Connected: Sonos Move

💡 Speaker name must match exactly (case-sensitive!)


`dis...

Source information

Source
github
Repository
openclaw/skills
Path
skills/asteinberger/airfoil
Version
—
Commit
bbaba899e7dabab7ade052f25182ad9f2a0f78f4
Classification source
rules
Status
active
Visibility
public

These signals come from indexed source analysis and may lag behind changes. Check the current source files.

Extracted content

SKILL.md
# 🔊 Airfoil Skill

```
    ╔═══════════════════════════════════════════════════════════╗
    ║                                                           ║
    ║   🎵  A I R F O I L   S P E A K E R   C O N T R O L  🎵  ║
    ║                                                           ║
    ║        Stream audio to any AirPlay speaker                ║
    ║              from your Mac via CLI                        ║
    ║                                                           ║
    ╚═══════════════════════════════════════════════════════════╝
```

> *"Why hop to your Mac when you can croak at it?"* 🐸

---

## 📖 What Does This Skill Do?

The **Airfoil Skill** gives you full control over your AirPlay speakers directly from the terminal – or through Clawd! Connect speakers, control volume, check status – all without touching the mouse.

**Features:**
- 📡 **List** — Show all available speakers
- 🔗 **Connect** — Connect to a speaker
- 🔌 **Disconnect** — Disconnect from a speaker
- 🔊 **Volume** — Control volume (0-100%)
- 📊 **Status** — Show connected speakers with volume levels

---

## ⚙️ Requirements

| What | Details |
|------|---------|
| **OS** | macOS (uses AppleScript) |
| **App** | [Airfoil](https://rogueamoeba.com/airfoil/mac/) by Rogue Amoeba |
| **Price** | $35 (free trial available) |

### Installation

1. **Install Airfoil:**
   ```bash
   # Via Homebrew
   brew install --cask airfoil
   
   # Or download from rogueamoeba.com/airfoil/mac/
   ```

2. **Launch Airfoil** and grant Accessibility permissions (System Settings → Privacy & Security → Accessibility)

3. **Skill is ready!** 🚀

---

## 🛠️ Commands

### `list` — Show All Speakers

```bash
./airfoil.sh list
```

**Output:**
```
Computer, Andy's M5 Macbook, Sonos Move, Living Room TV
```

---

### `connect <speaker>` — Connect to Speaker

```bash
./airfoil.sh connect "Sonos Move"
```

**Output:**
```
Connected: Sonos Move
```

> 💡 Speaker name must match exactly (case-sensitive!)

---

### `dis...

Related skills

OpenClaw

13-Day Sprint Method

galizki

Productivity system based on Maya calendar with 13 natural tones for project management and personal development

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.