bilibili-upload
This skill enables agents to log into Bilibili, verify account status, and upload videos using the sau CLI, which automatically manages the biliup tool…
Community author
- Agents
- Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode
- License
- MIT (permissive)
- Pin
- 0012d2cpinned Oct 9, 2026
- Context cost
- about 300 tokenswhen the skill loads
- GitHub stars
- 15,362on dreammis/social-auto-upload
- Scripts
- 3 scripts
What it does
“当 agent 需要通过已安装的 `sau` CLI 完成 Bilibili 登录、账号校验或视频上传时使用这个 skill。优先使用 `sau bilibili ...`,程序会自动准备 `biliup`,不要求用户手动安装。”
Generated summary from the skill's own text
This skill enables agents to log into Bilibili, verify account status, and upload videos using the sau CLI, which automatically manages the biliup tool without requiring manual installation. It provides three main operations: login for credential generation, check for account validation, and upload-video for publishing content.
When to use it
- Agent needs to authenticate a Bilibili account via QR code login
- Verifying whether a stored Bilibili account credential is currently valid
- Uploading video content to a Bilibili channel programmatically
When not to
- User prefers manual biliup installation instead of automated tool management
- Non-interactive environment where login QR code scanning is impossible
Install
These commands install from the publisher's repository and need no account.
skills CLI
npx skills add dreammis/social-auto-upload --skill bilibili-uploadInstalls from the repository's default branch, which may have changed since the commit we checked.
GitHub CLI 2.90 or later
gh skill install dreammis/social-auto-upload bilibili-upload@0012d2c355f88f683cc38dde2a2db209e14091bcInstalls the commit we checked (0012d2c).
Copy by hand
Download the folder at 0012d2c and put it in .claude/skills/bilibili-upload for Claude Code and in .agents/skills/bilibili-upload for Codex, Cursor, Gemini CLI, GitHub Copilot and OpenCode.
Copy for your agent
A prompt for any coding agent. It installs this skill from GitHub at the pinned commit, copies the files as they are, and runs nothing unless you ask.
Prompt
Install the agent skill "bilibili-upload" by dreammis. Source, pinned to commit 0012d2c355f88f683cc38dde2a2db209e14091bc: https://github.com/dreammis/social-auto-upload/tree/0012d2c355f88f683cc38dde2a2db209e14091bc/skills/bilibili-upload 1. Download that folder at exactly this commit. Do not use the default branch. 2. Copy every file unchanged, keeping the folder structure, into .claude/skills/bilibili-upload/ for Claude Code and .agents/skills/bilibili-upload/ for Codex, Cursor, Gemini CLI, GitHub Copilot and OpenCode. Create the folders if they do not exist. 3. Do not edit the files, and do not run any script in the folder unless I ask you to. 4. When you are done, list the files you copied and where you put them. Listing and checks: https://www.agentnative.dev/skills/dreammis/bilibili-upload
SKILL.md at the pin
--- name: bilibili-upload description: 当 agent 需要通过已安装的 `sau` CLI 完成 Bilibili 登录、账号校验或视频上传时使用这个 skill。优先使用 `sau bilibili ...`,程序会自动准备 `biliup`,不要求用户手动安装。 --- # Bilibili 上传 Skill 优先把 `sau` 作为主接口。 不要一开始就让用户自己找 `biliup` 或手动下载 release。 程序会在运行时自动检查、自动下载、自动更新 `biliup`。 ## 功能概览 | 功能 | 命令入口 | 说明 | | --- | --- | --- | | 登录 | `sau bilibili login --account <name>` | 需要用户自己在本地真实终端里执行,用于生成或刷新登录信息 | | 校验 | `sau bilibili check --account <name>` | 检查指定账号当前是否有效 | | 视频上传 | `sau bilibili upload-video ...` | 上传一条 Bilibili 视频 | ## 默认工作流 1. 先确认 `references/runtime-requirements.md` 2. 再确认 `references/cli-contract.md` 3. 执行匹配的 `sau bilibili ...` 命令 4. 如果命令失败,再看 `references/troubleshooting.md` ## 命令选择建议 - 用户没有登录信息,先让用户自己在本地终端执行 `login` - 用户只想确认账号状态,先用 `check` - 用户要发视频,用 `upload-video` ## 执行前检查 - 优先确认当前环境能运行 `sau` - 如果 `sau` 不在 PATH 中,可以用仓库里的 `sau_cli.py` - 不要要求用户手动下载 `biliup` - 第一次运行 Bilibili 命令时,程序可能会自动联网准备 `biliup` - 对 agent 来说,不要在非交互环境里硬跑 `sau bilibili login` - 正确做法是让用户自己在本地终端执行 `sau bilibili login --account <name>` - 如果终端里的二维码显示不完整,提醒用户直接打开当前目录下的 `qrcode.png` 扫码 ## 模板文件 - `scripts/examples/bilibili_commands.ps1` - `scripts/examples/bilibili_commands.sh` - `scripts/examples/bilibili_cli_template.py` ## 参考文档 - 运行前提:`references/runtime-requirements.md` - CLI 契约:`references/cli-contract.md` - 故障排查:`references/troubleshooting.md`
From dreammis/social-auto-upload at 0012d2c, shown as plain text under its license: MIT (permissive). The license text is in LICENSE.
View SKILL.md on GitHub at 0012d2cFiles
- SKILL.md2.1 KB · b2f16069716f
- references/
- cli-contract.md1.4 KB · b93d693185c2
- runtime-requirements.md1.5 KB · 6786e1e08f9d
- troubleshooting.md1.6 KB · 74e060c90685
- scripts/
- examples/
- bilibili_cli_template.py960 B · e366f678f94d
- bilibili_commands.ps1641 B · fbf2515c48ce
- bilibili_commands.sh616 B · d4e6ee71982c
7 files, 8.8 KB in total. Each file has a sha256 in the pin's manifest; the first 12 characters are shown.
Skill folder on GitHub at 0012d2cRelated in Media and creative
all-images-ai-automation
This skill automates All Images AI operations by discovering and executing tools through Composio's All Images AI toolkit via Rube MCP.
by ComposioOfficial publisher
Agents not labelled yet · about 710 tokens · pinned 6 days ago
remotion-best-practices
This skill routes the agent through Remotion's specialized knowledge bases for video creation, editing, and deployment.
by RemotionOfficial publisher
Contains scripts
Claude Code, Codex, Cursor +3 · about 920 tokens · pinned 6 days ago
remotion-best-practices
This skill routes the agent to specialized Remotion sub-skills based on the user's task, covering video creation, project setup, React markup, maps…
by RemotionOfficial publisher
Claude Code, Codex, Cursor +3 · about 1K tokens · pinned 6 days ago
remotion-captions
This skill enables video caption workflows including transcribing audio to generate captions, displaying captions in videos, and importing captions from SRT…
by RemotionOfficial publisher
Claude Code, Codex, Cursor +3 · about 220 tokens · pinned 6 days ago
remotion-captions
This skill enables the agent to work with captions in Remotion videos by transcribing audio to generate captions, displaying them in videos, and importing…
by RemotionOfficial publisher
Claude Code, Codex, Cursor +3 · about 270 tokens · pinned 6 days ago
remotion-create
This skill scaffolds a new Remotion video project, opens the browser-based Studio for live preview, and guides composition development using React markup.
by RemotionOfficial publisher
Claude Code, Codex, Cursor +3 · about 680 tokens · pinned 6 days ago