- Skill ID
- modelstudioai/cli/bailian-cli
- Publisher
- modelstudioai
- Repository
- cli
- Installs
- 0
- Files
- 29
- Synced
- Sep 23, 2026
Open any RiverX project, open the Skills panel in the chat, and search for this identifier. The files are fetched from the source repository at install time.
modelstudioai/cli/bailian-cliInstalls these files- README.md
- README.zh.md
- SKILL.md
- reference/advisor.md
- reference/agents.md
- reference/alert.md
- reference/app.md
- reference/auth.md
- reference/config.md
- reference/console.md
- reference/file.md
- reference/index.md
- reference/knowledge.md
- reference/log.md
- reference/mcp.md
- reference/memory.md
- reference/model.md
- reference/monitor.md
- reference/permission.md
- reference/pipeline.md
- reference/plugin.md
- reference/quota.md
- reference/search.md
- reference/skill.md
- reference/text.md
- reference/token-plan.md
- reference/update.md
- reference/usage.md
- reference/workspace.md
What this skill tells the agent
Aliyun Model Studio CLI (bl)
CRITICAL — Before executing, MUST read the shared protocol in [`../bailian-protocol/SKILL.md`](../bailian-protocol/SKILL.md): Provider selection and consent, Version & updates (pre-flight checklist), Setup & auth, and CLI errors: report an issue. If that protocol file is missing, stop and run `bl skill init`; do not guess auth/consent.
Family hub — This skill owns Bailian resource commands and the hubreference/(apps, knowledge, usage, auth, config, …). Shared protocol → `../bailian-protocol/SKILL.md` (install the full family withbl skill init). Soft hand-offs by skill name (Read if installed; elsebl … --help/ promptbl skill init):bailian-gen(media) ·bailian-finetune(training) ·bailian-managed-agent(agents.yaml IaC) ·bailian-sandbox(Sandbox lifecycle) ·bailian-web-search(web search routing). Do not invoke it for ordinary reasoning, coding, writing, translation, summarization, generic research, or image understanding the host agent can complete directly. Install (supported):bl skill init
Command reference (authoritative)
Hub-owned commands, flags, usage strings, and examples are documented in:
- `reference/index.md` — hub quick index, global flags, links by group
- `reference/<group>.md` — per hub top-level command (e.g. `reference/app.md`)
Domain skills own their own generated reference trees (soft hand-off — do not require them for hub work):
bailian-gen→image/video/speech/omni/vision(fallback:bl image\|video\|speech\|omni\|vision --help)bailian-finetune→dataset/finetune/deploy(fallback:bl dataset\|finetune\|deploy --help)bailian-managed-agent→managed-agent(fallback:bl managed-agent --help)bailian-sandbox→sandbox(fallback:bl sandbox --help)bailian-web-search→ web search routing (hub still ownsreference/search.mdflags; must route via this skill beforebl search web)
Auto-generated from the CLI source at build time (pnpm --filter bailian-cli run generate:reference). Before running an unfamiliar command:
- Open the owning skill's
reference/index.md(if that skill is installed) → Quick index (or By group) to locate the command. - Open the matching
reference/<group>.mdfor Usage, Flags, and Examples. - Run
bl <command> --helpfor the same information in the terminal.
Do not guess flags — use the reference files or --help.
When to use which command
Use this table only after the decision table in `bailian-protocol` has routed the request to bl (class 4, or class 2 after the user picks Bailian). Hub-owned intents only — for media / fine-tune / agents.yaml / Sandbox, soft hand-off to the domain skill.
| User intent | Command | Notes | |
|---|---|---|---|
| Explicit Bailian model chat / text execution | bl text chat | Default qwen3.8-max | |
| Bailian agent / workflow | bl app call | Needs --app-id | |
| Find app by name | bl app list then bl app call | Console auth | |
| Bailian app memory CRUD (not host-agent memory) | bl memory * | `reference/memory.md` | |
| Bailian knowledge base RAG | bl knowledge search / chat | API key + agent/workspace IDs | |
| Upload a file as a step of a Bailian workflow | bl file upload | When you need oss:// URL explicitly; not for generic hosting | |
| Bailian model selection / recommendation | bl advisor recommend | Intent → candidate recall → LLM ranking | |
| Bailian model catalog / pricing / params | bl model list | No auth (public catalog); --model <family> for detail, --enrich for input params | |
| Find a model by keyword / modality | bl model search | Weighted ranking; --input-modality / --output-modality; offline models hidden by default | |
| SDK sample code for calling a model | bl model code | `--sdk openai\ | dashscope, --lang`; text output is the snippet alone, safe to redirect |
| Install / list / update / remove registry skills | bl skill add / list / update / remove | Bailian skill registry; see `reference/skill.md` | |
| Bailian MCP marketplace discovery / call | bl mcp list / tools / call | — | |
| Register or remove a Bailian MCP in an Agent | bl mcp connect / disconnect | Codex, Claude Code, Cursor, Qoder, Qoder Work, QwenWork, Qwen Code, Gemini, OpenCode, OpenClaw, DeepSeek Harness, ZCode, WorkBuddy | |
| Bailian pipeline workflow (a step in a bl flow) | bl pipeline run / validate | JSON/YAML workflow definitions |
More from modelstudioai
Use this skill in a project
Open any RiverX project, search the Skills panel for modelstudioai/cli/bailian-cli, and install it in one click.
