ytmusic-hub

Official

Manage YouTube Music data via Python scripts.

AuthorOpenMinis
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill enables programmatic access to YouTube Music data, allowing you to fetch playlists, manage your library, and automate common workflows without manual cookie handling.

Core Features & Use Cases

  • Playlist management: fetch, create, edit, and delete playlists; add or remove tracks by videoId and setVideoId as needed.
  • Library access: read liked songs, library playlists, albums, and artists; like or unlike songs.
  • Search, recommendations & lyrics: search for tracks, retrieve recommendations, and obtain lyrics when available.
  • Workflows & exports: export playlists to Markdown, generate seed-based playlists from likes, and build reports summarizing results.
  • Examples: automatically generate a playlist from your liked songs, export a playlist in Markdown, or rebuild a seed playlist from top artists.

Quick Start

Authenticate by loading cookies with browser_use, generate the auth file, then initialize the YTMusic client to manage your YouTube Music data.

Dependency Matrix

Required Modules

ytmusicapiurllib3

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: ytmusic-hub
Download link: https://github.com/OpenMinis/MinisSkills/archive/main.zip#ytmusic-hub

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.