Toolverse
All skills

apple-music

by openclaw

Apple Music integration via AppleScript (macOS) or MusicKit API

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
Backend
Views
16

About this skill

Apple Music integration via AppleScript (macOS) or MusicKit API

How to use

  1. Wybierz metodę dostępu: AppleScript dla macOS bez dodatkowej konfiguracji, lub MusicKit API dla dostępu cross-platform (wymaga konta Apple Developer i tokenów uwierzytelniania).

  2. Dla AppleScript: agent może od razu wysyłać komendy do aplikacji Music na Twoim Macu — nie trzeba nic instalować. Przykładowe operacje to play, pause, next track, zmiana głośności, pobranie nazwy aktualnego utworu lub artysty.

  3. Dla MusicKit API: skonfiguruj tokeny dostępu w agencie, aby umożliwić wyszukiwanie katalogu, dostęp do biblioteki i zarządzanie playlistami utworzonymi przez API.

  4. Pamiętaj o regule biblioteki: jeśli chcesz dodać utwór z katalogu do playlisty, najpierw dodaj go do swojej biblioteki (używając ID z biblioteki, nie ID z katalogu), a dopiero potem do playlisty. Bezpośrednie dodanie z katalogu do playlisty nie zadziała.

  5. Używaj agenta do typowych zadań: tworzenia nowych playlist, dodawania lub usuwania utworów, sterowania odtwarzaniem (play, pause, skip), wyszukiwania piosenek w katalogu, przeglądania historii słuchania lub uzyskiwania rekomendacji.

  6. Jeśli pracujesz na macOS i chcesz pełną kontrolę (playback, shuffle, repeat, rating), AppleScript jest prostszy. Jeśli potrzebujesz wyszukiwania katalogu lub cross-platform, użyj MusicKit API.

Related skills

fastapi-pro

by sickn33

Build high-performance async APIs with FastAPI, SQLAlchemy 2.0, and Pydantic V2. Master microservices, WebSockets, and modern Python async patterns. Use PROACTIVELY for FastAPI development, async optimization, or API architecture.

Backend
54128

humanizer

by davila7

Remove signs of AI-generated writing from text. Use when editing or reviewing\ntext to make it sound more natural and human-written. Based on Wikipedia's\ncomprehensive \

Backend
2873

drizzle

by lobehub

Drizzle ORM schema and database guide. Use when working with database schemas (src/database/schemas/*), defining tables, creating migrations, or database model code. Triggers on Drizzle schema definition, database migrations, or ORM usage questions.

Backend
79340

api-design-principles

by wshobson

Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.

Backend
50146

architecture-decision-records

by wshobson

Write and maintain Architecture Decision Records (ADRs) following best practices for technical decision documentation. Use when documenting significant technical decisions, reviewing past architectural choices, or establishing decision processes.

Backend
29130

stripe-integration

by wshobson

Implement Stripe payment processing for robust, PCI-compliant payment flows including checkout, subscriptions, and webhooks. Use when integrating Stripe payments, building subscription systems, or implementing secure checkout flows.

Backend
40147