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