/install yandex-music
Yandex Music Control
Use the bundled helper script for deterministic operations instead of rewriting API snippets.
First use
- Read
references/token-and-control.md. - Check whether the token is already available via
YM_TOKENor the workspace config file. - If the token is missing, ask the user for a token or guide them to provide one; do not invent an extraction flow.
- Validate the token with:
scripts/ymctl.py auth-check
Runtime
Prefer the skill-local virtualenv interpreter when present:
./.venv/bin/python scripts/ymctl.py ...
If .venv is missing, create it and install the library:
python3 -m venv .venv
./.venv/bin/pip install yandex-music
Save token
./.venv/bin/python scripts/ymctl.py auth-set \x3CTOKEN>
./.venv/bin/python scripts/ymctl.py auth-set \x3CTOKEN> --device '\x3Cdevice-id>'
./.venv/bin/python scripts/ymctl.py auth-where
./.venv/bin/python scripts/ymctl.py auth-clear
Default config path:
/root/.openclaw/workspace/.openclaw/yandex-music-control/config.json
Common commands
Search tracks:
./.venv/bin/python scripts/ymctl.py search 'кино группа крови'
./.venv/bin/python scripts/ymctl.py search 'масло черного тмина' --type artist
Current track:
./.venv/bin/python scripts/ymctl.py now-playing
Likes and playlists:
./.venv/bin/python scripts/ymctl.py likes --limit 20
./.venv/bin/python scripts/ymctl.py playlists
./.venv/bin/python scripts/ymctl.py like 'shortparis страшно'
./.venv/bin/python scripts/ymctl.py unlike 'shortparis страшно'
Behavior rules
- This skill is read/search oriented: do not claim live transport control.
now-playinguses a local Ynison websocket probe for modern clients.- Do not echo secrets back into chat.
- Keep token handling local to env vars or the workspace config file.
Files
- Helper script:
scripts/ymctl.py - Control/token notes:
references/token-and-control.md
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install yandex-music - After installation, invoke the skill by name or use
/yandex-music - Provide required inputs per the skill's parameter spec and get structured output
What is Yandex Music?
Inspect Yandex Music via the MarshalX yandex-music library. Use when the user wants Yandex Music search, current track lookup, liked tracks, playlists, or a... It is an AI Agent Skill for Claude Code / OpenClaw, with 264 downloads so far.
How do I install Yandex Music?
Run "/install yandex-music" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Yandex Music free?
Yes, Yandex Music is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Yandex Music support?
Yandex Music is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Yandex Music?
It is built and maintained by prtolem (@prtolem); the current version is v1.0.0.