Bilibili Audio

下载B站视频音频。支持单个视频下载和批量下载UP主所有视频。当用户提供B站视频链接(bilibili.com、b23.tv)、要求下载B站音频、下载B站视频、提取B站音频、或批量下载某个UP主的视频时使用。触发词:B站下载、bilibili下载、下载B站音频、B站音频、哔站下载。

5 stars 1 forksImages, Video & Audio

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add shuolsure/bilibili-audio-skill --skill bilibili-audio
Manual install
git clone --depth 1 https://github.com/shuolsure/bilibili-audio-skill.git /tmp/bilibili-audio-skill
mkdir -p ~/.claude/skills
cp -r /tmp/bilibili-audio-skill/. ~/.claude/skills/bilibili-audio

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# B站音频下载

下载B站视频音频,支持单个视频和批量UP主下载。

## 输入识别

根据用户输入自动判断模式:

| 输入类型 | 示例 | 模式 |
|---------|------|------|
| 视频URL | `https://www.bilibili.com/video/BVxxx` | 单个下载 |
| 短链接 | `https://b23.tv/xxx` | 单个下载 |
| 用户ID | `593926706` | 批量下载 |
| UP主链接 | `https://space.bilibili.com/593926706` | 批量下载 |

## 单个视频下载

当用户提供视频链接时:

```bash
mkdir -p ~/B站音频下载

BBDown --audio-only \
  --work-dir ~/B站音频下载 \
  -F '<publishDate>_<videoTitle>_<bvid>' "<视频URL>"

open ~/B站音频下载/
```

报告下载结果:标题、时长、文件大小、保存路径。

## 批量UP主下载

当用户提供用户ID或UP主空间链接时:

### 1. 提取用户ID

从 `https://space.bilibili.com/593926706` 提取 `593926706`。

### 2. 获取视频列表(推荐方法:使用 BBDown)

使用 BBDown 的 debug 模式获取视频列表,无需硬爬 API:

```bash
SCRIPT_DIR="$(dirname "$0")"
python3 ~/.claude/skills/bilibili-audio/scripts/bbdown_space_crawler.py <用户ID> ~/bilibili_<用户ID>_videos.csv
```

**原理说明:**
- BBDown 在解析 UP主空间投稿页面时会获取完整的视频列表
- 通过 `--debug` 参数可以输出原始 JSON 数据
- 脚本从 debug 输出中提取 bvid 和标题信息
- 此方法使用 BBDown 的内置能力,更加稳定可靠
- **支持获取隐藏空间的视频列表**(即使 UP主设置了隐私保护)
- 使用 `/upload/video` 页面绕过部分 412 限制

### 3. 提取视频URL

```bash
tail -n +2 ~/bilibili_<用户ID>_videos.csv | cut -d',' -f3 > ~/bilibili_<用户ID>_videos.txt
```

### 4. 创建下载目录

```bash
mkdir -p ~/B站音频下载/<用户ID>
```

### 5. 批量下载(随机间隔防封禁)

```bash
while read url; do
  echo "=== 下载: $url ==="
  BBDown --audio-only --save-archives-to-file \
    --work-dir ~/B站音频下载/<用户ID> \
    -F '<publishDate>_<videoTitle>_<bvid>' "$url"
  delay=$((RANDOM % 6 + 3))
  echo "等待 $delay 秒..."
  sleep $delay
done < ~/bilibili_<用户ID>_videos.txt
```
Read the full skill on GitHub

Details

Skill name
bilibili-audio
Repo updated
22 April 2026

FAQ

What does the Bilibili Audio skill do?

下载B站视频音频。支持单个视频下载和批量下载UP主所有视频。当用户提供B站视频链接(bilibili.com、b23.tv)、要求下载B站音频、下载B站视频、提取B站音频、或批量下载某个UP主的视频时使用。触发词:B站下载、bilibili下载、下载B站音频、B站音频、哔站下载。

How do I install the Bilibili Audio skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add shuolsure/bilibili-audio-skill --skill bilibili-audio. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Bilibili Audio popular?

It lives in shuolsure/bilibili-audio-skill, which has 5 GitHub stars and 1 forks.

Related skills

Blender

5

LevyBytes/AI-SKILL-blender

Use when working with Blender workflows or Python APIs: .blend files, bpy scripting, operators, add-ons, extensions, animation, rigging, modeling, geometry and shader nodes, materials, UVs, sculpting, painting, cameras, lighting, rendering, compositing, video editing, linked libraries or user-interface controls. Not for other DCC applications or general Python unrelated to Blender.

Images, Video & Audio

Xhs Studio

6

waynefu2020/xhs-studio

Publishes image-text notes to Xiaohongshu (小红书) via a local MCP server. Supports text, images, tags, visibility settings, and scheduled publishing. Also supports searching trending content. Use when user asks to "post to XHS", "发小红书", "publish to Xiaohongshu", or "搜索小红书热点".

Images, Video & Audio

Card Skill

5

KKenny0/card-skill

Turn supplied text or evidence into PNG cards, article covers, and explanatory illustrations. Use for content-to-image requests, including card series and reading-note visuals.

Images, Video & Audio

Transcription Skill

6

kajisho5/transcription-skill

Transcribe speech in audio or video files (mp4, mov, mkv, wav, m4a, mp3) into a structured, timestamped Transcript with a local ASR engine (faster-whisper), Japanese and English first-class; export plain SRT/VTT; derive speech intervals. Use this skill whenever the user asks what is said in a recording, wants a transcript, timestamps of speech, word timings, or timed text to hand to a subtitle or editing tool. It does not edit video, style subtitles, detect speakers, or decide anything about a production.

Images, Video & Audio

Collage Design

4

polgarp/collage-design

Create beautiful cut-and-layer collage art in .svg and .png using a collage philosophy, sourcing real open-licensed imagery and composing it into a single crafted piece. Use this skill whenever the user asks for a collage, photomontage, cutout composition, cut-and-paste artwork, mixed-media poster, or any single artwork made by cutting and layering multiple found/photographic images into one composition — even if they don't say the word "collage." This is for creating a finished art piece, not arranging a moodboard grid, removing a background from one image, stitching a panorama, or generating

Images, Video & AudioIn 1 list

Pixel Snap

6

DreamC0der-AI/pixel-snap

Convert upscaled pixel art images back to clean, sharp pixel art. Detects grid size, extracts true pixel colors, and outputs crisp results. Supports icon mode (remove background, crop, center) and scene mode (preserve full image).

Images, Video & Audio

Browse the most popular Claude skills, all images, video & audio skills, or write your own with the skills generator.