Agent Native

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…

by dreammisCommunityNot reviewed

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`,不要求用户手动安装。”
The author's description, from SKILL.md

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-upload

Installs 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@0012d2c355f88f683cc38dde2a2db209e14091bc

Installs 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.

Skill folder on GitHub at 0012d2c

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 0012d2c

Files

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 0012d2c
  • 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

The skills listed here are third-party software, collected from public GitHub repositories as a catalog of recent skills and provided as is. Agent Native does not write or control them and is not responsible for any harm, loss or damage caused by installing or using them. Labels and checks describe what we saw at one commit and are not a guarantee. Read a skill's files before you run it. Terms of use