← Back to Skills Marketplace
511
Downloads
0
Stars
5
Active Installs
7
Versions
Install in OpenClaw
/install audio-play
Description
Play audio files using Windows media player. Non-blocking execution.
README (SKILL.md)
Audio Play
Usage
python scripts/audio_play.py \x3Caudio_path> [--config player_config.json]
Parameters
audio_path(required): Absolute path to audio fileconfig(optional): Player configuration file
Player Config (player_config.json)
{
"player": "vlc",
"player_path": "C:/Program Files/VideoLAN/VLC/vlc.exe"
}
Returns
{
"success": true,
"audio_path": "H:/works/audio/xxx.mp3",
"player_used": "vlc",
"duration": 1200
}
Tools
play_audio
Play audio file with media player
Workflow Integration
This skill is part of the YouTube translation workflow:
- youtube-audio-download: Download audio from YouTube
- doubao-launch: Launch Doubao translation window
- audio-play: Play the downloaded audio
- doubao-capture: Capture translated subtitles
Execution
All skills execute on Windows Python via WSL cross-platform call:
wsl -> python.exe scripts/audio_play.py ...
Error Handling
All skills return JSON with success field:
success: true- Operation completedsuccess: false- Checkerror_codeanderror_message
Notes
- Windows GUI automation requires visible desktop (no RDP disconnect)
- Output files are stored in Windows
works/directory - WSL accesses Windows files via
/mnt/h/...
Usage Guidance
Do not install or run this skill as-is. Before proceeding, ask the publisher to: (1) include the referenced script (scripts/audio_play.py) and any other code files in the package, or change the plugin entry to a bundled relative path; (2) explain why the skill needs WSL/Windows executable access and list any binaries it will run; (3) provide a minimal, reviewable implementation (or source link) so you can inspect exactly what will be executed; and (4) confirm the skill will not read arbitrary files outside its working directory. If you must test it, run it in an isolated environment (sandbox/VM) and do not grant it access to sensitive directories.
Capability Analysis
Type: OpenClaw Skill
Name: audio-play
Version: 1.0.6
The skill bundle provides metadata and documentation for an audio playback tool designed to operate in a WSL-to-Windows environment as part of a translation workflow. While the actual Python implementation logic (audio_play.py) is not included in the provided files, the documentation (SKILL.md) and configuration files (openclaw.plugin.json, package.json) describe standard utility behavior without any indicators of malicious intent, data exfiltration, or prompt injection.
Capability Assessment
Purpose & Capability
The stated purpose (play audio on Windows) is plausible, but the package contains no code to perform that action. The plugin's entry points to an absolute host path (/mnt/h/.../audio_play.py) that is not bundled — this does not align with a distributable skill and suggests reliance on files on the user's filesystem.
Instruction Scope
SKILL.md instructs the agent to run a local Python script via WSL (wsl -> python.exe scripts/audio_play.py) and to access Windows paths (/mnt/h/...). Those instructions require reading/launching executables on the host machine and a visible desktop. The referenced script and paths are missing from the package, so the instructions either can't be executed or would force the agent to access unspecified local files.
Install Mechanism
There is no install spec (instruction-only), which is low risk in general, but the plugin metadata (openclaw.plugin.json) sets entry to an absolute host filesystem path rather than a bundled relative entry. That mismatch is suspicious because it implies the skill expects code outside the package.
Credentials
The skill declares no environment variables or credentials, yet its instructions require WSL access, launching Windows executables, and reading from /mnt/h. While not explicitly requesting secrets, the skill implicitly needs permission to access arbitrary host file paths and execute local programs — capability not conveyed in the metadata.
Persistence & Privilege
The skill does not request permanent presence (always:false) and does not declare actions that modify other skills or global agent settings. Autonomous invocation is allowed (default), which is normal and not by itself a red flag.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install audio-play - After installation, invoke the skill by name or use
/audio-play - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.6
- Reformatted the SKILL.md file to adjust spacing and indentation.
- No changes to functionality or usage; content remains the same.
v1.0.5
- Reformatted YAML frontmatter for consistency (indentation adjusted).
- No functional or documentation changes; content remains identical to previous version.
v1.0.4
- Updated version to 1.0.4.
- No user-facing changes; documentation and metadata updates only.
v1.0.3
- Internal metadata file _meta.json removed.
- Minor formatting update in SKILL.md (indentation change for tools section).
v1.0.2
- Added metadata file (_meta.json) to the skill package.
- No changes to existing functionality or documentation.
v1.0.1
- Updated package.json.
- No user-facing changes to documentation or functionality.
v1.0.0
Audio Play v1.0.0 – Initial release
- Play audio files using Windows media player (e.g., VLC), with non-blocking execution.
- Supports optional player configuration via JSON file.
- Returns execution results in structured JSON, including playback status and duration.
- Integrates as part of the YouTube translation workflow.
- Provides error handling with detailed JSON output.
- Designed for cross-platform execution using WSL and Windows Python.
Metadata
Frequently Asked Questions
What is Audio Play?
Play audio files using Windows media player. Non-blocking execution. It is an AI Agent Skill for Claude Code / OpenClaw, with 511 downloads so far.
How do I install Audio Play?
Run "/install audio-play" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Audio Play free?
Yes, Audio Play is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Audio Play support?
Audio Play is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Audio Play?
It is built and maintained by banner90 (@banner90); the current version is v1.0.6.
More Skills