What problem does it solve? Accessing Bilibili content programmatically requires navigating its web APIs, authentication, and pagination manually. This Skill wraps the bilibili-cli tool so AI agents can fetch video details, subtitles, user profiles, search results, and trending lists directly from the terminal with token-efficient structured output. ## Core Features & Use Cases - Video & Subtitle Retrieval: Fetch video metadata, subtitles (plain text, timeline, or SRT), AI summaries, comments, and related videos by BV ID or URL. - Search & Discovery: Search users and videos, browse hot/trending lists, site rankings, and personal feeds with pagination controls. - Account Interactions: Like, coin, triple-click, follow/unfollow, manage favorites, watch-later, history, and post dynamics after QR-code login. - Audio Extraction: Download video audio and split it into ASR-ready WAV segments for speech-to-text pipelines. - Use Case: To summarize a Bilibili video, run bili video BV1xxx --subtitle to get the subtitle text as the primary source, falling back to --ai summary or audio extraction only when subtitles are unavailable. ## Quick Start Ask the agent to fetch the subtitles and metadata of a Bilibili video by providing its BV ID or URL, for example: summarize the video at https://www.bilibili.com/video/BV1ABcsztEcY.