bililidownloader_skill

This skill downloads Bilibili videos by first asking for the URL and then running a Python script to fetch single or batch playlists.
  • Python

2.6k

GitHub Stars

3

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill bililidownloader

  • _meta.json471 B
  • requirements.txt18 B
  • SKILL.md1.8 KB

Overview

This skill downloads videos from Bilibili using a Python script and yt-dlp. It supports single videos and multi-part playlists, shows real-time progress, and reports completion status. Before starting, the skill will always ask the user to provide the Bilibili URL.

How this skill works

After you supply a Bilibili URL, the skill parses the link to detect whether it is a single video or a series. It offers format/quality choices and optional batch downloading for multi-part content, then runs the Python downloader which uses yt-dlp and ffmpeg to fetch and process files. Progress updates are shown during the download and a success or error summary is reported at the end.

When to use it

  • You want to save a single Bilibili video for offline study or backup.
  • You need to download all episodes or parts of a multi-part/playlist post.
  • You want to control output format or quality when saving Bilibili content.
  • You need a reproducible archive of videos for research or personal use.

Best practices

  • Always provide the exact Bilibili URL when prompted before the skill runs.
  • Choose batch mode only when you intend to download all parts to avoid unintended large downloads.
  • Install yt-dlp and ffmpeg and use Python 3.6+ for compatibility.
  • If content is region-locked or VIP-only, prepare valid cookies or account credentials beforehand.
  • Respect Bilibili terms of service and use downloads only for personal backup or learning.

Example use cases

  • Download a single lecture video to watch offline while commuting.
  • Archive all parts of a multi-part tutorial series for long-term reference.
  • Fetch a preferred quality/version of a demo or clip for inclusion in a local media library.
  • Batch-download a creator's playlist for offline review or archival.

FAQ

Yes. The skill requires the Bilibili URL as the first input before any download action.

What if a video is VIP-only or region restricted?

Such videos may require cookies or account authentication; provide valid cookies or check regional access before attempting to download.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational