Bilibili Analytics for Openclaw

A professional data extraction and analysis tool for Bilibili search results, generating structured reports on trends and engagement.

pcjinglang
v1.0.0
Feb 28, 2026
1
1.8k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install bilibili-analytics

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install bilibili-analytics using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Bilibili Analytics?

Bilibili Analytics is a specialized workflow designed to automate the collection and synthesis of video metadata from the Bilibili platform. By utilizing the browser automation capabilities within Openclaw Skills, it navigates search results, extracts critical metrics such as play counts and engagement levels, and processes them into actionable statistical reports. This skill is essential for creators, marketers, and researchers who need to monitor competitive landscapes or track content trends efficiently.

Bilibili Analytics Use Cases

  • Tracking keyword popularity and content trends over time
  • Analyzing the performance of top creators in specific niches
  • Generating automated reports for marketing and sentiment analysis
  • Collecting large-scale video metadata for academic or market research

How Bilibili Analytics Works

  1. The agent opens the Bilibili search interface using a specified keyword.
  2. A JavaScript-based scraper extracts data from video cards, including titles, authors, and statistics.
  3. The workflow iterates through multiple pages to ensure a comprehensive data sample.
  4. Extracted data is saved as a JSON file for structured processing.
  5. A Python analysis script processes the JSON to calculate time distribution, author rankings, and engagement metrics.
  6. A final Markdown report is generated with tables and key insights.

Bilibili Analytics Setup

To get started with this skill, ensure your environment is configured for Openclaw Skills and run the following commands:

# Navigate to the script directory
cd bilibili-analytics

# Execute the scraping script with your keyword and page count
./scripts/scrape_videos.sh "your_keyword" 5

# Run the analysis to generate a report
python scripts/analyze_data.py data.json

Bilibili Analytics Data Schema & Taxonomy

The skill captures data in a structured JSON format before transforming it into a report. The schema includes:

Property Description
title The full title of the video
author The display name of the content creator
date The publication date of the video
playCount Number of views (extracted as string)
commentCount Number of comments (extracted as string)

Bilibili Analytics Advanced Features

  • Multi-page scraping support for high-volume data collection
  • Automated Python-based statistical analysis including TOP 10 author rankings
  • Integration with Openclaw Skills for robust browser handling and error recovery
  • Customizable reporting templates for professional data presentation
  • Built-in considerations for anti-scraping mechanisms and frequency control

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*