Bilibili CLI

CLI skill for Bilibili (哔哩哔哩, B站) with token-efficient YAML output for AI agents to browse videos, users, search, trending, dynamics, favorites, and interactions from the terminal

1,135 stars 116 forksSoftware Development

Install

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

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

From the SKILL.md

# bilibili-cli Skill

A CLI tool for interacting with Bilibili (哔哩哔哩). Use it to fetch video info, search content, browse user profiles, and perform interactions like liking or triple-clicking.

## Agent Defaults

When you need machine-readable output:

1. Prefer `--yaml` first because it is usually more token-efficient than pretty JSON.
2. Use `--json` only when downstream tooling strictly requires JSON.
3. Keep result sets small with `--max`, `--page`, or `--offset`.
4. Prefer specific commands over broad ones. Example: use `bili user-videos 946974 --max 3 --yaml` instead of fetching large timelines.
5. When summarizing a video, fetch subtitles first. Subtitles usually contain the video's core content and are the best primary source for summaries.
6. Only fall back to `--ai`, comments, or audio extraction when subtitles are unavailable or clearly insufficient.

## Prerequisites

```bash
# Install (requires Python 3.10+)
uv tool install bilibili-cli
# Or: pipx install bilibili-cli

# If you need audio extraction support (requires PyAV)
uv tool install "bilibili-cli[audio]"
# Or: pipx install "bilibili-cli[audio]"

# Upgrade to latest (recommended to avoid API errors)
uv tool upgrade bilibili-cli
# Or: pipx upgrade bilibili-cli
```

## Authentication

Most read commands work without login. Subtitles, favorites/following/watch-later/history, feed, and interactions require login.
Read the full skill on GitHub

Details

Skill name
bilibili-cli
License
Apache-2.0
Repo updated
14 March 2026

FAQ

What does the Bilibili CLI skill do?

CLI skill for Bilibili (哔哩哔哩, B站) with token-efficient YAML output for AI agents to browse videos, users, search, trending, dynamics, favorites, and interactions from the terminal

How do I install the Bilibili CLI skill?

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

Is Bilibili CLI popular?

It lives in public-clis/bilibili-cli, which has 1,135 GitHub stars and 116 forks.

Related skills

Chisle

729

JayPokale/Chisle

Maximum-efficiency dev mode: terse zero-fluff prose + YAGNI/ladder-first code. Use when user says "chisle mode", "activate chisle", "chislify", "be efficient", "be minimal", "no fluff", "yagni", or invokes /chisle. Deactivate: "stop chisle" / "normal mode".

Software DevelopmentIn 2 lists50

Review Implementing

689

mhattingpete/claude-skills-marketplace

Evaluates code implementation plans before execution. Review and validate implementation approaches.

Software DevelopmentIn 3 lists99

Affiliate Check

755

Affitor/affiliate-skills

Live affiliate program data from openaffiliate.dev. Search programs, compare commissions, check cookie days, find top performers. Use when researching affiliate programs, comparing options, or checking program details. Persistent daemon with cache — first call starts server (~2s), subsequent calls ~100ms.

Software DevelopmentIn 1 list213

Codex Windows Fast Patch

1.3k

chen0416ccc-cpu/codex-windows-fast-patch-skill

Reapply and repair Windows Codex Desktop after Store upgrades, including custom provider models hidden by Statsig available_models filtering, the dependent blue-purple Power slider and its Ultra toggle, Fast Mode request/UI gates, locale i18n, plugin UI gates, Chrome/browser_use gates, Goal command gates, Windows Computer Use availability gates and plugin/runtime repair, phone remote-control pairing under third-party/API-key main app usage, Desktop dynamicTools/inputSchema thread-start schema drift, local conversation visibility recovery after model_provider switches, restored-conversation mis

Software Development138

Antivibe

1.1k

mohi-devhub/antivibe

Code learning and audit framework. Analyze any codebase — new, legacy, or AI-generated — and produce educational explanations or architectural audits. Use when the user wants to understand WHAT and WHY behind any code, not just accept it.

Software Development81

Birdview

667

Qiuner/birdview

Show evidence-linked architecture, constraints and change scope, or review architecture improvement opportunities. Use for Birdview/map requests or requests to optimize architecture, review module boundaries or 优化架构. Also activate before coding when the project explicitly configures Birdview auto mode. Ordinary coding does not activate Birdview without that opt-in.

Software DevelopmentIn 3 lists72

Browse the most popular Claude skills, all software development skills, or write your own with the skills generator.