bilibili-hub

Access and manage Bilibili data via a Python client with cookie authentication.

361|58|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/OpenMinis/MinisSkills --skill bilibili-hub
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bilibili-hub
Source: https://github.com/OpenMinis/MinisSkills/tree/main/bilibili-hub
Command: npx skills add https://github.com/OpenMinis/MinisSkills --skill bilibili-hub

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires aiohttp, bilibili-api-python, and includes scripts (resource) components.

What problem does it solve?

This skill provides a programmable interface to access and manage Bilibili data from Minis, enabling automated workflows for videos, users, dynamics, and interactions without manual API steps.

Core Features & Use Cases

  • Retrieve video details, subtitles, AI summaries, comments, and related data.
  • Access user profiles, follower stats, feeds, rankings, searches, favorites, watch history, and dynamic posts.
  • Download videos (with audio extraction options) or publish and manage your own content.

Quick Start

Install the package, set BILI_SESSDATA/BILI_JCT/BILI_USERID in your environment, then instantiate BiliClient and call its methods.

Frequently Asked Questions about bilibili-hub

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I download Bilibili videos and extract audio using Python automation?

To download Bilibili videos and extract audio using Python automation, this skill utilizes bilibili-api-python with aiohttp. It provides a synchronous wrapper to fetch video files and audio streams after authenticating with browser cookies.

Can I retrieve Bilibili video subtitles and AI summaries programmatically?

You can retrieve Bilibili video subtitles and AI summaries programmatically by calling the client's dedicated methods. The skill fetches these text assets alongside standard video details to support automated content analysis workflows.

What do I need to set up to automate Bilibili interactions like posting dynamics and giving coins?

To automate Bilibili interactions like posting dynamics and giving coins, you must set BILI_SESSDATA, BILI_JCT, and BILI_USERID environment variables. This cookie-based authentication sourced from browsers authorizes your account actions.

Does this skill support fetching Bilibili watch history and user follower stats via the API?

This skill supports fetching Bilibili watch history and user follower stats via the API. It retrieves user profiles, feeds, rankings, and favorites by wrapping the bilibili-api-python library in a synchronous interface.

What is the best way to integrate Bilibili searches and trends into a custom workflow?

The best way to integrate Bilibili searches and trends into a custom workflow is using this skill's synchronous wrapper. It directly queries trend data and search results, returning structured data for immediate processing within your automation scripts.