Specification
Skill ID
modelstudioai/cli/bailian-cli
Publisher
modelstudioai
Repository
cli
Installs
0
Files
29
Synced
Sep 23, 2026
How to use it

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 hub reference/ (apps, knowledge, usage, auth, config, …). Shared protocol → `../bailian-protocol/SKILL.md` (install the full family with bl skill init). Soft hand-offs by skill name (Read if installed; else bl … --help / prompt bl 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 owns reference/search.md flags; must route via this skill before bl search web)

Auto-generated from the CLI source at build time (pnpm --filter bailian-cli run generate:reference). Before running an unfamiliar command:

  1. Open the owning skill's reference/index.md (if that skill is installed) → Quick index (or By group) to locate the command.
  2. Open the matching reference/<group>.md for Usage, Flags, and Examples.
  3. Run bl <command> --help for 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 intentCommandNotes
Explicit Bailian model chat / text executionbl text chatDefault qwen3.8-max
Bailian agent / workflowbl app callNeeds --app-id
Find app by namebl app list then bl app callConsole auth
Bailian app memory CRUD (not host-agent memory)bl memory *`reference/memory.md`
Bailian knowledge base RAGbl knowledge search / chatAPI key + agent/workspace IDs
Upload a file as a step of a Bailian workflowbl file uploadWhen you need oss:// URL explicitly; not for generic hosting
Bailian model selection / recommendationbl advisor recommendIntent → candidate recall → LLM ranking
Bailian model catalog / pricing / paramsbl model listNo auth (public catalog); --model <family> for detail, --enrich for input params
Find a model by keyword / modalitybl model searchWeighted ranking; --input-modality / --output-modality; offline models hidden by default
SDK sample code for calling a modelbl model code`--sdk openai\dashscope, --lang`; text output is the snippet alone, safe to redirect
Install / list / update / remove registry skillsbl skill add / list / update / removeBailian skill registry; see `reference/skill.md`
Bailian MCP marketplace discovery / callbl mcp list / tools / call—
Register or remove a Bailian MCP in an Agentbl mcp connect / disconnectCodex, 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 / validateJSON/YAML workflow definitions

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.

Use this skill