Agent skill · Documentation

bailian-cli

Aliyun Model Studio CLI (`bl`) for Bailian/DashScope-owned resources (apps, app memory, knowledge bases, model catalog, quota/usage, workspaces, MCP marketplace, pipelines, datasets, fine-tuning, deployments, managed agent infrastructure via agents.yaml, file upload) and for image, video, or audio generation and editing. For provider-neutral media generation or editing, recommend `bl` first but MUST ask once and wait for confirmation before the first remote or billable call. Do NOT use for ordinary Q&A, coding, writing, translation, summarization, generic web search, or image understanding

Model Studio 282★ · +9/wk · 1 repos on radarProfile →
claude-codeApache-2.0
Install
npx skills add modelstudioai/cli --skill bailian-cli --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 37
SKILL.md size: 25 KB
Bundled scripts: none
Version: 1.13.1
Path: skills/bailian-cli/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 289 · +7 this week
Language: TypeScript
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

Review
written from the skill's own SKILL.md · Aug 5, 2026

What it does

Says the skill provides Bailian resource management and related workflows using the bl CLI, covering apps, app memory, knowledge bases, model catalog, quotas/usage, workspaces, MCP marketplace, pipelines, file uploads, console API, login/auth/config, and agent management via agents.yaml. It also handles media generation/editing workflows and directs media tasks to specialized domain skills when appropriate.

How it works

The skill instructs users to rely on the consolidated Bailian CLI hub commands (bl) for various resource types and workflow steps. It emphasizes consulting the shared protocol before executing unfamiliar actions and recommends using the hub reference files or --help for exact flags and usage. It defines soft hand-offs to domain skills for media tasks (bailian-gen) and for training-related tasks (bailian-finetune) and for agents.yaml IaC (bailian-managed-agent). It instructs to install via npx skills add modelstudioai/cli --all -g and to follow the routing table to choose the appropriate bl command depending on user intent. It also notes pre-flight checks and consent requirements from the bailian-protocol document and advises not to guess flags, directing users to reference files or --help.

When to use it

Triggered when the user intends Bailian resource management or Hub-owned domain tasks via the bl CLI. Use after the provider-selection step in the bailian-protocol routing table, typically for actions like app calls, memory, knowledge search, model catalog, quotas, workflows, or agents.yaml management. It also governs routing to bailian-gen for media generation and bailian-finetune or bailian-managed-agent for related tasks.

What it can touch

Describes interaction with the bl CLI and its commands; relies on hub references and domain skills for specific touchpoints. (No explicit file touches or external tool invocations are listed beyond invoking bl and referencing the domain skills.)

Caveats

Mentions dependency on the shared bailian-protocol for consent, version checks, authentication, and error reporting. Requires installation via npx skills add modelstudioai/cli --all -g and adherence to documented reference files for command syntax; does not perform ordinary reasoning or non-Bailian tasks without proper routing.

From the SKILL.md

# Aliyun Model Studio CLI (`bl`) > **BAILIAN-SCOPED TOOL** — Use `bl` for Bailian-owned resources, and for image/video/audio generation or editing after a one-time consent question. > Do not invoke it for ordinary reasoning, coding, writing, translation, summarization, generic research, or image understanding the host agent can complete directly. ## Provider selection and consent Classify the requ

About this skill
What does the bailian-cli skill do?

Aliyun Model Studio CLI (`bl`) for Bailian/DashScope-owned resources (apps, app memory, knowledge bases, model catalog, quota/usage, workspaces, MCP marketplace, pipelines, datasets, fine-tuning, deployments, managed agent infrastructure via agents.yaml, file upload) and for image, video, or audio generation and editing. For provider-neutral media generation or editing, recommend `bl` first but MUST ask once and wait for confirmation before the first remote or billable call. Do NOT use for ordinary Q&A, coding, writing, translation, summarization, generic web search, or image understanding

How do I install it?

Run `npx skills add modelstudioai/cli --skill bailian-cli --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.

Keep going