一键导入
google-speakers
Control Google Nest/Cast speakers. Use when asked about speakers, announcements, volume, playing music, or TTS.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Control Google Nest/Cast speakers. Use when asked about speakers, announcements, volume, playing music, or TTS.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Read upcoming OpenTable reservations or handle attended ad-hoc OpenTable availability and exact-approval booking. Use for OpenTable account reads, attended restaurant searches, or a user-confirmed one-off reservation; route canonical recurring date-night, double-date, and quarterly-group jobs to the restaurant-book skill instead.
Stage tightly scoped background reservation monitoring for OpenTable or Resy after explicit bounded preauthorization. Resy may auto-book after approval; OpenTable remains notification-only until this runtime adapter integrates the deployed live reservations reader. Not for one-shot search, attended booking, or cancellation.
Search Resy, inspect availability, and handle attended ad-hoc Resy booking. Route canonical recurring date-night, double-date, and quarterly-dinner jobs to restaurant-book, and use restaurant-snipe only for bounded cancellation monitoring. Never use this skill for unattended cancellation.
Safely plan or execute a canonical standing-authorized restaurant cron scope across both Resy and OpenTable. Use only for the tracked date-night, double-date, and quarterly-dinner jobs; use the provider skills for attended ad-hoc work and restaurant-snipe for bounded monitoring.
Safely use exact 1Password fields during attended interactive work and maintain the protected OpenClaw secrets cache. Use for passwords, API keys, credentials, payment data, cache refreshes, or diagnosing credential access. Never use `op` from a LaunchAgent or any child process it starts.
Diagnose and fix 1Password CLI hangs or repeated TCC prompts in macOS LaunchAgent and other unattended contexts by converting the complete process tree to a protected cache-only credential contract.
| name | google-speakers |
| description | Control Google Nest/Cast speakers. Use when asked about speakers, announcements, volume, playing music, or TTS. |
| allowed-tools | Bash(speaker:*) |
| metadata | {"openclaw":{"emoji":"S","requires":{"bins":["speaker"]}}} |
Control Google Nest/Cast speakers via the speaker CLI. Uses Cast protocol over Tailscale subnet routing.
speaker status
speaker volume <name> 75
speaker mute <name>
speaker unmute <name>
speaker play <name> # resume
speaker pause <name>
speaker stop <name>
speaker tts <name> "Dinner is ready"
speaker cast <name> "https://example.com/audio.mp3"
192.168.165.146)192.168.165.113)These speakers are at Crosstown only. The Cabin (Philly) speakers are controlled via catt/spogo in the spotify-speakers skill.
Speaker names are fuzzy-matched (e.g. "bed" for Bedroom, "living" for Living Room).
Speakers are on the Crosstown LAN (192.168.165.0/24). The Mac Mini reaches them via Tailscale subnet routing through dylans-mac (must be awake at Crosstown).
Speaker IPs are configured in ~/.openclaw/speakers.json.
speaker status first to check reachability before sending commandsdylans-mac) may be asleep or offline