bilibili-search

Search Bilibili travel videos and return structured metadata via bilibili_api.

98|7|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/Sea-Go/Sea-BreakTheWaves --skill bilibili-search
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bilibili-search
Source: https://github.com/Sea-Go/Sea-BreakTheWaves/tree/main/agent_v2/skills/bilibili-search
Command: npx skills add https://github.com/Sea-Go/Sea-BreakTheWaves --skill bilibili-search

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bilibili_api, and includes scripts (resource) components.

What problem does it solve?

This Skill enables programmatic discovery and retrieval of Bilibili travel-related video results, converting unstructured search into structured data for downstream processing.

Core Features & Use Cases

  • Structured results: returns title, url, bvid, author_name, summary, view_count, and danmaku_count for easy ingestion.
  • Queryable search: supports arbitrary travel-related queries to surface relevant videos.
  • Lightweight integration: relies on bilibili_api and can leverage optional cookies for richer data.

Quick Start

Use bilibili-search.py to fetch travel videos by supplying a query and optional count.

Frequently Asked Questions about bilibili-search

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

FAQPage Schema
How do I fetch Bilibili video search results using Python?

You can fetch Bilibili video search results using Python by running a script that leverages the bilibili_api library to query videos and return structured data. This converts unstructured search queries into structured metadata for programmatic discovery.

What metadata fields can I extract from Bilibili travel videos programmatically?

You can extract structured metadata fields including title, url, bvid, author_name, summary, view_count, and danmaku_count. These structured results from Bilibili travel videos are formatted for easy ingestion into downstream data processing workflows.

Do I need a BILIBILI_COOKIE to retrieve video metadata via bilibili_api?

You do not need a BILIBILI_COOKIE to retrieve basic video metadata via bilibili_api, but it is optionally required for richer data. Supplying the cookie enhances the depth of metadata extracted from Bilibili video search results.

Can I use bilibili-search to find videos for topics other than travel guides?

Yes, you can use the search script to find videos for topics other than travel guides because it supports arbitrary travel-related and general query inputs. While designed for travel guide material, the programmatic discovery logic applies to any Bilibili video search query.

What is the best way to automate Bilibili video discovery for downstream workflows?

The best way to automate Bilibili video discovery for downstream workflows is using a Python script with bilibili_api to fetch structured results. This approach outputs structured data containing bvid, view counts, and summaries suitable for direct pipeline ingestion.

Why are my Bilibili search results missing danmaku or view count data?

Bilibili search results may be missing danmaku or view count data because richer data extraction requires a valid BILIBILI_COOKIE. Without this optional cookie configuration, the bilibili_api library may return limited metadata fields for your video search.