# Send Youtube Music to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- Download the package from Yavira.
- Extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the extracted folder.
## Suggested prompts
### New install

```text
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete.
```
### Upgrade existing

```text
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "youtube-music-ultra",
    "name": "Youtube Music",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/oki3505F/youtube-music-ultra",
    "canonicalUrl": "https://clawhub.ai/oki3505F/youtube-music-ultra",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/youtube-music-ultra",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=youtube-music-ultra",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "INSTALL_COMPLETE.md",
      "OPTIMIZATION_LOG.md",
      "README.md",
      "SKILL.md",
      "UPDATE_v3_FINAL.md",
      "UPGRADE_SUMMARY.md"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "slug": "youtube-music-ultra",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-11T11:18:45.703Z",
      "expiresAt": "2026-05-18T11:18:45.703Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=youtube-music-ultra",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=youtube-music-ultra",
        "contentDisposition": "attachment; filename=\"youtube-music-ultra-3.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "youtube-music-ultra"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/youtube-music-ultra"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/youtube-music-ultra",
    "downloadUrl": "https://openagent3.xyz/downloads/youtube-music-ultra",
    "agentUrl": "https://openagent3.xyz/skills/youtube-music-ultra/agent",
    "manifestUrl": "https://openagent3.xyz/skills/youtube-music-ultra/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/youtube-music-ultra/agent.md"
  }
}
```
## Documentation

### YouTube Music Control Skill 🎵

Control YouTube Music with natural language commands. Uses browser automation for full playback control.

### Quick Start

# No setup needed - uses OpenClaw browser
# Optional: Set default profile in TOOLS.md

### Playback Control

Play: "play [song name]" / "play [artist]" / "play [playlist]"
Pause: "pause" / "stop"
Resume: "resume" / "continue"
Skip: "skip" / "next"
Previous: "previous" / "back"
Volume: "volume 50%" / "set volume to 80"
Mute: "mute" / "unmute"

### Search & Discovery

Search: "search for [query]" / "find [artist]"
Trending: "what's trending" / "trending now"
Recommendations: "recommend similar" / "more like this"

### Library & Playlists

Playlists: "show my playlists" / "create playlist [name]"
Add to Playlist: "add this to [playlist]"
Liked Songs: "show liked songs" / "like this"

### Queue Management

Queue: "show queue" / "what's next"
Add to Queue: "queue [song]"
Clear Queue: "clear queue"

### Information

Now Playing: "what's playing" / "current track"
Lyrics: "show lyrics" / "lyrics"
Artist Info: "about [artist]"

### Usage Examples

"play Ye Tune Kya Kiya by Javed Bashir"
"pause the music"
"skip to next track"
"set volume to 75%"
"search for Arijit Singh hits"
"add this to my workout playlist"
"what's playing now?"
"show me the lyrics"
"queue some chill Bollywood songs"

### Browser Automation

Uses OpenClaw's browser tool with YouTube Music:

Profile: openclaw (isolated browser)
Base URL: https://music.youtube.com
CDP Port: 18800

### Key Selectors (Dynamic)

Selectors are resolved via snapshot refs, not hardcoded:

Player controls: pause, play, skip, previous
Search box: combobox with placeholder
Volume slider: range input
Queue: up next panel
Lyrics: lyrics tab

### Error Handling

Browser not running → Auto-start
Video unavailable → Suggest alternatives
Network issues → Retry with backoff
No search results → Show spelling suggestions

### Smart Search

Fuzzy matching for song names
Artist/album disambiguation
Auto-play top result if exact match

### Context Awareness

Remembers last played track
Tracks listening history
Suggests based on time of day

### Multi-Room Support

Cast to different devices
Sync playback across tabs
Group control (future)

### Configuration

Add to TOOLS.md:

### YouTube Music
- Default profile: openclaw
- Preferred quality: high
- Auto-play: on
- Shuffle default: off

### Dependencies

OpenClaw browser tool
YouTube Music (music.youtube.com)
No API keys required

### Limitations

Requires browser to be running
Some features need YouTube Premium
Lyrics availability varies by region
Queue management limited to current session

### Future Enhancements

YouTube Music API integration (if available)
Offline mode with cached tracks
Cross-platform sync
Voice control integration
Smart playlists based on mood/activity

### Play a Song

User: "play Tuna Kay Keya"
Assistant: "Found 'Ye Tune Kya Kiya' by Javed Bashir. Playing now! 🎵"

### Control Playback

User: "pause"
Assistant: "Paused. Press play to resume. ⏸️"

User: "skip"
Assistant: "Skipping to next track. ⏭️"

### Search & Discover

User: "find similar to this"
Assistant: "Based on 'Ye Tune Kya Kiya', you might like:
- 'Kaise Hua' by Vishal Mishra
- 'Aankhon Se Batana' by Dikshant
- 'Kali Kali Zulfon Ke' by Madhur Sharma"

### Playlist Management

User: "add this to my Bollywood Classics"
Assistant: "Added 'Ye Tune Kya Kiya' to 'Bollywood Classics' playlist. ✓"

### Testing

Test the skill with:

# Test search
"search for Pritam songs"

# Test playback
"play a sample track"
"pause"
"skip"

# Test volume
"set volume to 50%"
"mute"
"unmute"

Skill Author: Your AI Assistant
License: MIT
Status: Ready for production 🚀
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: oki3505F
- Version: 3.0.0
## Source health
- Status: healthy
- Item download looks usable.
- Yavira can redirect you to the upstream package for this item.
- Health scope: item
- Reason: direct_download_ok
- Checked at: 2026-05-11T11:18:45.703Z
- Expires at: 2026-05-18T11:18:45.703Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/youtube-music-ultra)
- [Send to Agent page](https://openagent3.xyz/skills/youtube-music-ultra/agent)
- [JSON manifest](https://openagent3.xyz/skills/youtube-music-ultra/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/youtube-music-ultra/agent.md)
- [Download page](https://openagent3.xyz/downloads/youtube-music-ultra)