A robust, client-server music player skill for AI agents providing full playback control and resource-efficient background execution.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install play-music
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install play-music using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Play Music Skill is a sophisticated audio management tool designed to integrate seamlessly into your developer environment. As a key component of Openclaw Skills, it provides a centralized entry point for playing, pausing, resuming, and stopping music files. By utilizing a client-server architecture, it ensures that audio playback remains stable in the background without blocking your primary agent workflows.
This skill is built on top of the Pygame library, offering high-quality audio processing and cross-platform compatibility across macOS, Windows, and Linux. It is specifically engineered for developers and AI agents who need a programmatic way to manage media assets with minimal overhead and maximum reliability.
Ensure you have the Pygame library installed for full playback control:
pip install pygame
Create a folder named music in the skill directory or define a custom path:
mkdir music
You can customize the music location and default tracks via environment variables:
export MUSIC_DIR="/path/to/your/music"
export DEFAULT_SONG="focus-track.mp3"
The Play Music Skill manages its data and configuration through environment variables and a standardized file structure. This ensures compatibility within the wider Openclaw Skills framework.
| Component | Type | Description |
|---|---|---|
| MUSIC_DIR | Environment Variable | Path to the directory containing audio files |
| DEFAULT_SONG | Environment Variable | The filename used when the play command is called without arguments |
| music/ | Directory | The default local storage for mp3/audio assets |
| _meta.json | Metadata File | Contains the skill definition and integration parameters for Openclaw Skills |
Loading
A versatile toolkit for programmatic PDF manipulation, extraction, and generation using Python and CLI tools.

A comprehensive skill for automating email dispatch and management with support for attachments and multiple providers.

Transform static images into 16-frame animated pixel art GIFs using Gemini AI and a single-request sprite sheet generation process.

A secure, one-time-use web interface for entering environment variables and API keys without exposing them to logs or chat history.

A real-time currency conversion and forex lookup tool powered by QVeris for accurate financial data within your agent workflow.

A comprehensive multi-modal skill for generating high-quality AI images, videos, and audio using SiliconFlow's powerful model library.








































