bilibili-downloader
Download videos, audio, subtitles, and covers from Bilibili using bilibili-api. Use when working with Bilibili content for downloading videos in various qualities, extracting audio, getting subtitles and danmaku, downloading covers, and managing download preferences.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/benangel65/bilibili-downloaderWhat This Skill Does
The bilibili-downloader skill is a powerful automation tool for interacting with Bilibili's vast content ecosystem. It provides the OpenClaw AI agent with the ability to programmatically download videos, audio tracks, subtitles, and thumbnails directly from the platform. By leveraging the bilibili-api-python library, this skill abstracts complex network requests into simple Python commands, allowing users to save high-quality content locally for offline viewing, archiving, or processing. Whether you need to extract the soundtrack from a music video, pull subtitles for language learning, or download entire playlists, this skill streamlines the entire retrieval workflow.
Installation
To enable this skill, run the following command in your terminal: clawhub install openclaw/skills/skills/benangel65/bilibili-downloader. Ensure you have Python 3.8+ installed on your system. Because video and audio processing requires media manipulation, you must also have FFmpeg installed and available in your system PATH. Install the necessary Python dependencies via pip install bilibili-api-python.
Use Cases
This skill is ideal for content creators, researchers, and media archivists. It can be used to:
- Automate the archiving of educational video series into local directories.
- Extract audio tracks from video tutorials for secondary consumption on mobile devices.
- Retrieve accurate subtitle files to assist in multi-language transcription tasks.
- Collect thumbnails for creating media libraries or video indexes.
- Authenticate via cookies to access premium or restricted content that requires a user session.
Example Prompts
- "Download the video with BVID BV1xx411c7m2 in the highest available quality and save it to my Downloads folder."
- "Extract the audio only from the Bilibili video https://www.bilibili.com/video/BV1xx411c7m2 and name it project_audio.mp3."
- "Fetch all videos from the playlist ID 123456 and save them as individual MP4 files in a folder named 'StudySeries'."
Tips & Limitations
- Authentication: For content locked behind account restrictions, ensure your
BILIBILI_SESSDATAenvironment variable is correctly set. - Quality Codes: Use the
qnparameter to manually select resolution, such as 127 for 8K or 125 for 1080P+. - Performance: Large downloads or playlists may take significant time depending on network speed; ensure sufficient disk space before starting batch jobs.
- Compliance: Always respect the platform's Terms of Service and content creator copyrights when downloading media.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-benangel65-bilibili-downloader": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, external-api, code-execution
Related Skills
design-style
Use this skill when the user asks to build, create, design, develop, or improve ANY frontend interface, web page, UI component, or visual element. This includes: - Building landing pages, websites, web apps, dashboards, portfolios, or any web interface - Creating UI components (buttons, forms, cards, navbars, modals, etc.) - Designing pages with React, Vue, Next.js, Svelte, or any frontend framework - Adding styling or improving visual design of existing components - Implementing specific design aesthetics (modern, dark, minimalist, brutalist, etc.) - User mentions "frontend", "UI", "UX", "design", "interface", "web design", or "styling" - User asks for "beautiful", "modern", "professional", "clean", or any aesthetic adjective - User requests help with CSS, Tailwind, styled-components, or any styling approach This skill automatically retrieves the appropriate design system prompt (Neo-brutalism, Modern Dark, Bauhaus, Cyberpunk, Material, etc.) to help create visually distinctive, production-grade frontend code instead of generic UI. IMPORTANT: Trigger this skill proactively for ANY frontend/UI work, not just when design style is explicitly mentioned.
akshare-finance
AKShare财经数据接口库封装,提供股票、期货、期权、基金、外汇、债券、指数、加密货币等金融产品的基本面数据、实时和历史行情数据、衍生数据。