bailian-protocol
阿里云百炼 `bl` 家族共享执行协议(consent 确认、版本预检、鉴权/安装、错误上报、本地文件与输出约定)。 不是面向用户意图的业务入口;当任一 bailian-* 业务 skill(bailian-cli / bailian-gen / bailian-finetune / bailian-managed-agent)执行前需要公共上下文,或用户首次安装/鉴权/`bl` 报错需上报时读取本 skill。 官方安装为整包:`npx skills add modelstudioai/cli --all -g`(与业务 skill 同装);Agent Skills / `npx skills` 不会按 metadata 自动拉依赖。
npx skills add modelstudioai/cli --skill bailian-protocol --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Bailian shared protocol (`bailian-protocol`) 本 skill 是 `bailian-*` 家族的统一执行协议。所有业务 skill 在跑 `bl` 前都应先读本文件。 > **Install(supported):** 整包装齐,含本 skill 与全部业务 skill: > > ```bash > npx skills add modelstudioai/cli --all -g > ``` > > Agent Skills / `npx skills` **不会**解析 frontmatter 依赖字段。子集 `-s` 为 advanced / 不推荐;若坚持子集,必须**手动**同时带上 `bailian-protocol`,否则业务 skill 的相对路径 Read 会失败。 ## Provider selection and consent Classify the request into exactly one class before doing anything: | Class | Request pattern | Action | | ------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | 1. Host-only | Ordinary reasoning, Q&A, coding, writing, translation, summarization, generic web research, or image understanding the host agent can do itself | Answer with the host agent's native capabiliti
- Provider selection and consent
- Family routing & hand-offs
- Version & updates (after provider selection, before the first bl command)
- Setup & auth
- Color output
- Local files (mandatory)
- Respond in the user's language
- Summarize what you did
- CLI errors: report an issue
npx skills add modelstudioai/cli --all -g bl auth status # check current auth bl auth login --console --console-site international # example: international console bl text chat --message "Write a poem about spring" # explicit text-model smoke test bl image edit --image ./photo.png --prompt "Add sunset" bl video edit --video ./clip.mp4 --prompt "Anime style" bl omni --message "What do you see?" --image ./photo.jpg --audio ./voice.wav bl speech recognize --url ./meeting.wav bl vision describe --image ./screenshot.png bl text chat --system "Reply in Chinese." --message "Explain what a vector database is."
What does the bailian-protocol skill do?
阿里云百炼 `bl` 家族共享执行协议(consent 确认、版本预检、鉴权/安装、错误上报、本地文件与输出约定)。 不是面向用户意图的业务入口;当任一 bailian-* 业务 skill(bailian-cli / bailian-gen / bailian-finetune / bailian-managed-agent)执行前需要公共上下文,或用户首次安装/鉴权/`bl` 报错需上报时读取本 skill。 官方安装为整包:`npx skills add modelstudioai/cli --all -g`(与业务 skill 同装);Agent Skills / `npx skills` 不会按 metadata 自动拉依赖。
How do I install it?
Run `npx skills add modelstudioai/cli --skill bailian-protocol --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From modelstudioai/cli, a repository with 289 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.