music-manager

通用音乐下载管理器。支持从YouTube/Bilibili搜索下载音乐,自动转MP3,按分类存入本地音乐库

3,891 stars

Best use case

music-manager is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

通用音乐下载管理器。支持从YouTube/Bilibili搜索下载音乐,自动转MP3,按分类存入本地音乐库

Teams using music-manager should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/music-manager/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/2771096196/music-manager/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/music-manager/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How music-manager Compares

Feature / Agentmusic-managerStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

通用音乐下载管理器。支持从YouTube/Bilibili搜索下载音乐,自动转MP3,按分类存入本地音乐库

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# Music Manager

通用音乐下载管理工具,支持从 YouTube/Bilibili 下载音频并自动归类。

## 功能

- 从 YouTube/Bilibili 搜索并下载音乐
- 自动转换为 MP3 格式
- 按分类存入本地音乐库

## 首次配置

### 1. 安装依赖

```bash
# 安装 yt-dlp(音视频下载工具)
brew install yt-dlp

# 安装 ffmpeg(音视频转换工具)
brew install ffmpeg
```

### 2. 配置音乐目录

编辑 `scripts/download_music.py`,修改配置:

```python
# 你的音乐目录路径
MUSIC_DIR = "~/Music"  # 或 "/你的/音乐/目录"
```

### 3. Cookie 配置(可选)

YouTube 下载需要登录权限:

```bash
# 方法1:从浏览器自动提取
BROWSER = "chrome"  # 或 safari, firefox

# 方法2:不使用 cookie(可能受限)
BROWSER = None
```

## 使用方法

### 命令行

```bash
python3 scripts/download_music.py "<搜索词或URL>" "<分类文件夹>"
```

**示例:**
```bash
# 搜索并下载歌曲
python3 scripts/download_music.py "周杰伦 稻香" "中文"

# 从 B 站下载视频音频
python3 scripts/download_music.py "https://www.bilibili.com/video/BVxxx" "游戏"
```

### AI Agent 调用

让 AI 帮你下载:

1. 告诉 AI 想下载什么歌
2. AI 会先搜索展示结果让你确认
3. 选择分类后自动下载

## 命名格式

下载文件自动命名为:`歌名-作者-来源.mp3`

例如:`稻香-周杰伦-youtube.mp3`

Related Skills

CRM Manager

3891
from openclaw/skills

Manages a local CSV-based CRM with pipeline tracking

Workflow & Productivity

Procurement Manager

3891
from openclaw/skills

You are a procurement specialist agent. Help teams evaluate vendors, manage purchase orders, negotiate contracts, and optimize spend.

Workflow & Productivity

Employee Offboarding Manager

3891
from openclaw/skills

Generate complete offboarding checklists and transition plans when an employee leaves.

Workflow & Productivity

Software License Manager

3891
from openclaw/skills

Audit, track, and optimize your organization's software licenses. Finds waste, flags compliance risks, and builds a renewal calendar.

IT & Operations Management

Inventory & Supply Chain Manager

3891
from openclaw/skills

Complete inventory management, demand forecasting, supplier evaluation, and supply chain optimization for businesses of any size. From stockroom to strategy.

Business Operations

Environmental Compliance Manager

3891
from openclaw/skills

Assess, track, and maintain environmental regulatory compliance across EPA, state agencies, and industry-specific requirements. Built for manufacturing, construction, energy, logistics, and any business with environmental obligations.

Regulatory Compliance

Engineering Manager OS

3891
from openclaw/skills

Complete engineering management system — team building, 1:1s, performance, hiring, architecture decisions, incident management, and scaling. From IC-to-manager transition through director-level operations.

Workflow & Productivity

AI Agent Manager Playbook

3891
from openclaw/skills

Your company deployed AI agents. Now what? This skill turns you into the person who actually makes them productive — the Agent Manager.

Accounts Receivable Manager

3891
from openclaw/skills

Automate AR workflows: aging analysis, collection prioritization, payment follow-ups, cash application, and bad debt forecasting.

Finance & Operations

node-red-manager

3891
from openclaw/skills

Manage Node-RED instances via Admin API or CLI. Automate flow deployment, install nodes, and troubleshoot issues. Use when user wants to "build automation", "connect devices", or "fix node-red".

DevOps & Infrastructure

cloudflare-manager

3891
from openclaw/skills

Manage Cloudflare DNS records, Tunnels (cloudflared), and Zero Trust policies. Use for pointing domains, exposing local services via tunnels, and updating ingress rules.

DevOps & Infrastructure

evomap-heartbeat-manager

3891
from openclaw/skills

Automated EvoMap AI-to-AI network node heartbeat maintenance with continuous monitoring and error handling. Keeps your EvoMap nodes alive and active in the distributed AI work network.