managing-apple-music
Control Apple Music on macOS via the `clawtunes` CLI (play songs/albums/playlists, control playback, volume, shuffle, repeat, search, catalog lookup, AirPlay, and playlist management). Use when a user asks to play music, search for songs, control audio playback, or manage Apple Music settings.
- License 许可
- MIT
- 最近更新
- 2026-04-05
- Stars
- ★ 7
- Forks
- 1
01 前言 Front Matter
- name
- managing-apple-music
- homepage
- https://github.com/forketyfork/clawtunes
- metadata
- { "clawdbot": { "os": [ "darwin" ], "emoji": "?", "install": [ { "id": "brew", "tap": "forketyfork/tap", "bins": [ "clawtunes" ], "kind": "brew", "label": "Install clawtunes via Homebrew", "formula": "clawtunes" } ], "requires": { "bins": [ "clawtunes" ] } } }
- description
- Control Apple Music on macOS via the `clawtunes` CLI (play songs/albums/playlists, control playback, volume, shuffle, repeat, search, catalog lookup, AirPlay, and playlist management). Use when a user asks to play music, search for songs, control audio playback, or manage Apple Music settings.
02 资源文件 1
- 参考文档_meta.json453 B
03 SKILL.md 正文
Apple Music CLI
Use clawtunes to control Apple Music from the terminal. Search and play music, control playback, adjust volume, manage playlists, manage shuffle/repeat, browse the Apple Music catalog, and connect to AirPlay devices.
Setup
- Install (Homebrew):
brew tap forketyfork/tap && brew install clawtunes - Install (pip):
pip install clawtunes - macOS-only; requires Apple Music app.
Play Music
- Play a song:
clawtunes play song "Song Name" - Play an album:
clawtunes play album "Album Name" - Play a playlist:
clawtunes play playlist "Playlist Name" - Always use the
--non-interactive(-N) flag to prevent interactive prompts:clawtunes -N play song "Song Name" - If the command exits with code 1 and lists multiple matches, retry with a more specific song/album/playlist name.
- If a more specific name still returns multiple matches, use the
--first(-1) flag to auto-select the first result:clawtunes -1 play song "Song Name"
Playback Control
- Pause:
clawtunes pause - Resume:
clawtunes resume - Next track:
clawtunes next - Previous track:
clawtunes prev - Show now playing:
clawtunes status
Volume
- Show volume:
clawtunes volume - Set volume:
clawtunes volume 50 - Adjust volume:
clawtunes volume +10orclawtunes volume -10 - Mute:
clawtunes mute - Unmute:
clawtunes unmute
Shuffle and Repeat
- Enable/disable shuffle:
clawtunes shuffle onorclawtunes shuffle off - Set repeat mode:
clawtunes repeat off,clawtunes repeat all, orclawtunes repeat one
Search
- Search songs and albums:
clawtunes search "query" - Include playlists:
clawtunes search "query" -p - Songs only:
clawtunes search "query" --no-albums - Limit results:
clawtunes search "query" -n 20
Love/Dislike
- Love current track:
clawtunes love - Dislike current track:
clawtunes dislike
Playlists
- List all playlists:
clawtunes playlists - Create a playlist:
clawtunes playlist create "Road Trip" - Add a song to a playlist:
clawtunes playlist add "Road Trip" "Kickstart My Heart" - Remove a song from a playlist:
clawtunes playlist remove "Road Trip" "Kickstart My Heart"
AirPlay
- List devices:
clawtunes airplay - Select device:
clawtunes airplay "Device Name" - Deselect device:
clawtunes airplay "Device Name" --off
Apple Music Catalog
- Search the streaming catalog:
clawtunes catalog search "Bowie Heroes" - Limit catalog results:
clawtunes catalog search "Bowie Heroes" -n 5 - Note: Catalog search is browse-only. To add songs to playlists, they must first be in your library. Use Apple Music app to add catalog items to your library before managing them with clawtunes.
Notes
- macOS-only (uses AppleScript to communicate with Apple Music).
- If automation permissions are requested, grant access in System Settings > Privacy & Security > Automation.
04 同仓库更多 Skills
zyfai
Earn yield on any Ethereum wallet on Base, Arbitrum, and Plasma. Use when a user wants passive DeFi yield on their funds. Deploys a non-custodial subaccount (Safe) linked to their EOA, enables automated yield optimization, and lets them deposit/withdraw anytime.
zerion-api
暂无简介
zerion-api-skill
暂无简介
zerion-api-mcp
暂无简介
yahoo-finance-forex
Fetches real-time FOREX news and market data from Yahoo Finance for major currency pairs (EUR/USD, GBP/USD, USD/JPY, etc.). Analyzes sentiment and provides trading context.
yahoo-finance
This skill should be used when the user asks to "get stock prices", "check stock quotes", "look up earnings", "get financial data", "find trending stocks", or needs stock market data from Yahoo Finance.