Md2wechat
geekjourneyx/md2wechat-skill
Convert Markdown to WeChat Official Account HTML. An agent skill from geekjourneyx/md2wechat-skill.
阿里云百炼 Sandbox 沙箱实例与模版生命周期管理入口:用户要创建、查询、连接、暂停、恢复或释放百炼沙箱, 或查看内置基础镜像、上传模版挂载文件、创建、更新、查询、删除沙箱模版、查看模版构建状态时,使用 bl sandbox。
$ npx skills add modelstudioai/cli --skill bailian-sandbox -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install modelstudioai/cli bailian-sandbox --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/modelstudioai/cli.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/bailian-sandbox .claude/skills/bailian-sandbox && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "bailian-sandbox" agent skill from https://github.com/modelstudioai/cli/tree/main/skills/bailian-sandbox into .claude/skills/bailian-sandbox/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "bailian-sandbox", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/modelstudioai/cli/tree/main/skills/bailian-sandboxType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add modelstudioai/cli --skill bailian-sandbox -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install modelstudioai/cli bailian-sandbox --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/modelstudioai/cli.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/bailian-sandbox .agents/skills/bailian-sandbox && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "bailian-sandbox" agent skill from https://github.com/modelstudioai/cli/tree/main/skills/bailian-sandbox into .agents/skills/bailian-sandbox/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "bailian-sandbox", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add modelstudioai/cli --skill bailian-sandbox -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install modelstudioai/cli bailian-sandbox --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/modelstudioai/cli.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/bailian-sandbox .cursor/skills/bailian-sandbox && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "bailian-sandbox" agent skill from https://github.com/modelstudioai/cli/tree/main/skills/bailian-sandbox into .cursor/skills/bailian-sandbox/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "bailian-sandbox", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/modelstudioai/cli.git --path skills/bailian-sandbox--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add modelstudioai/cli --skill bailian-sandbox -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install modelstudioai/cli bailian-sandbox --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/modelstudioai/cli.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/bailian-sandbox .gemini/skills/bailian-sandbox && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "bailian-sandbox" agent skill from https://github.com/modelstudioai/cli/tree/main/skills/bailian-sandbox into .gemini/skills/bailian-sandbox/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "bailian-sandbox", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install modelstudioai/cli bailian-sandboxInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add modelstudioai/cli --skill bailian-sandbox -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/modelstudioai/cli.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/bailian-sandbox .github/skills/bailian-sandbox && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "bailian-sandbox" agent skill from https://github.com/modelstudioai/cli/tree/main/skills/bailian-sandbox into .github/skills/bailian-sandbox/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "bailian-sandbox", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add modelstudioai/cli --skill bailian-sandbox -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install modelstudioai/cli bailian-sandbox --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/modelstudioai/cli.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/bailian-sandbox .opencode/skills/bailian-sandbox && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "bailian-sandbox" agent skill from https://github.com/modelstudioai/cli/tree/main/skills/bailian-sandbox into .opencode/skills/bailian-sandbox/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "bailian-sandbox", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
bailian-sandbox阿里云百炼 Sandbox 沙箱实例与模版生命周期管理入口:用户要创建、查询、连接、暂停、恢复或释放百炼沙箱, 或查看内置基础镜像、上传模版挂载文件、创建、更新、查询、删除沙箱模版、查看模版构建状态时,使用 bl sandbox。
Bailian Sandbox is an agent skill from modelstudioai/cli. 阿里云百炼 Sandbox 沙箱实例与模版生命周期管理入口:用户要创建、查询、连接、暂停、恢复或释放百炼沙箱, 或查看内置基础镜像、上传模版挂载文件、创建、更新、查询、删除沙箱模版、查看模版构建状态时,使用 bl sandbox。 用户要访问已创建实例、打开 WebShell、连接 browser-use 浏览器自动化或 VNC 实时画面时,先获取连接信息,再连接数据面。 不用于宿主执行沙箱设置、E2B 官方云资源或通用文件传输。 agents.yaml 托管 Agent / Session / Environment 管理交给 bailian-managed-agent。 官方安装:bl skill init(与共享协议 bailian-protocol 同装)。
Its SKILL.md is about 2.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 5 other files, including assets (for example `assets/instance-connections.md`, `reference/index.md` and `reference/sandbox.md`).
It sits in Media & Creative, covering Browser automation. It works with Model Context Protocol. The repository describes itself as: Official Model Studio CLI(阿里云百炼 CLI)built for AI Agent frameworks, exposing models, search, multimodal, and workflow capabilities as structured tool calls. The licence is Apache-2.0.
Read from SKILL.md and the folder at commit 8bbbbc7. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
workspace.cn-beijing.maas.aliyuncs.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Bailian Sandbox loads about 2.1k tokens when it runs. Until then it costs about 89 tokens; SKILL.md has 990 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from modelstudioai/cli at commit 8bbbbc7, republished under its Apache-2.0 licence (© modelstudioai). 990 words, ~2,096 tokens.
.claude/skills/bailian-sandbox/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.bl sandbox)Before running bl, read the shared bailian-protocol for consent, high-risk confirmation, version checks, authentication, and error handling. If it is missing, stop execution and prompt the user to install the full family with bl skill init.
--base-url > DASHSCOPE_BASE_URL > login/profile base_url. Use an origin such as https://workspace.cn-beijing.maas.aliyuncs.com; the CLI strips URL paths/query/fragment and appends /api/v1/agentstudio/sandbox for lifecycle operations, or /api/v1/agentstudio/files for template file uploads. The saved API Key is reused. Profile capability fallback follows the shared protocol for both the key and Base URL.--workspace-id, then BAILIAN_WORKSPACE_ID, then configured workspace_id, and use https://{workspace_id}.cn-beijing.maas.aliyuncs.com/api/v1/agentstudio/sandbox. With a configured Base URL, the workspace flag is optional. The service currently supports cn-beijing and requires prior Sandbox SLR authorization.agents.yaml or local IaC state is required. get / connect return instance connection information; neither opens an interactive shell or browser. For WebShell, CDP, or VNC, use that information with the runtime APIs described below. Do not invent bl sandbox exec, webshell, or browser subcommands.| User intent | Command family |
|---|---|
| Discover built-in base image presets | bl sandbox official-images (offline, no authentication) |
| Upload a local file for template mounts | bl sandbox file upload |
| Inspect or create instances | bl sandbox list / get / create |
| Connect, pause, or resume an instance | bl sandbox connect / pause / resume |
| Release an instance | bl sandbox delete |
| Inspect or build templates | bl sandbox template list / get / create / update |
| Check a submitted template build | bl sandbox template build-status |
| Delete a template | bl sandbox template delete |
Read reference/index.md and the relevant section of reference/sandbox.md for exact flags, usage, and examples, or run the matching command with --help. Do not guess flags.
To save the origin in an isolated Profile, use bl auth login --config sandbox --api-key <key> --base-url <origin>. For a one-command override, use bl sandbox list --base-url <origin>. Custom gateways also apply to template build-status polling.
For built-in template images, discover the preset ID or Chinese name through sandbox official-images, then pass it to template create/update with --image. This fills both fromImage and imageName; --image-name alone remains a display name, not an image selector. Presets override the body's image fields; explicit --from-image / --image-name override the corresponding preset fields. Presets are pinned cn-beijing image URLs, not a live catalog or an availability guarantee for other environments. Omitting --image does not change existing defaults or update a template's image implicitly. See the generated reference for the catalog and exact flags.
For requests to access a running instance, open WebShell, control a browser, or show its live desktop, read assets/instance-connections.md. It contains the connection workflow, API payloads, verification steps, and official documentation links.
bl sandbox get --sandbox-id <id> --show-credentials --output json. Use envdAccessToken as X-Access-Token; the control-plane Bailian API Key is a different credential.envdUrl and envd PTY RPCs. The official browser template uses port 3000 on {port}-{sandboxID}.{domain} for CDP and VNC. These ports and paths come from the template contract, not fields returned by get; do not apply them to other images without checking their documentation.--yes. Treat requires_confirmation as a stop signal, not a reason to retry automatically.--show-credentials for that operation, capture the result privately, and keep tokens out of chat summaries, logs, URLs, and committed files.--async returns after the submission response with templateID / buildID; it does not mean the build is ready. Use those IDs with template build-status to check completion.--timeout limits HTTP requests and total template-build polling. --instance-timeout sets instance lifetime; these are different limits. A polling timeout does not prove the remote build failed or stopped; check its status before submitting another build.--body accepts a JSON object inline or through @path; explicit flags override body fields. For local template mounts, first use bl sandbox file upload: it sends multipart file and fixed source=sandbox_template directly to /api/v1/agentstudio/files with the Bailian API Key. Use the returned id as mntConfig[].originFileId, with mountPath and optional originFileName, in template create/update --body. The upload and template must use the same workspace. This is not the temporary OSS upload from bl file upload or a transfer into a running instance.status=checking is not ready to mount; only use files whose status is available. --quiet returns the File ID only; inspect the normal/JSON response for status. Upload alone does not authorize creating a template or instance.Refer to sibling skills by name: read them if installed; otherwise use the command's --help or prompt bl skill init.
agents.yaml IaC → bailian-managed-agent (bl managed-agent --help).bailian-cli (bl workspace --help / bl auth --help / bl config --help).bl skill init© modelstudioai, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 3 other files (assets) in skills/bailian-sandbox of modelstudioai/cli.
Open the folder on GitHubat commit 8bbbbc7
Bailian Sandbox next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Bailian Sandbox this skillmodelstudioai/cli | 541 | — | ~2.1k | Automated safety check: Pass | Apache-2.0 | |
| Md2wechatgeekjourneyx/md2wechat-skill | 3.7k | — | ~3.8k | Automated safety check: Pass | Custom licence | |
| Next Dev Loopsanity-io/ui | 176 | 8 repos | ~2k | Automated safety check: Pass | MIT | |
| Skyvern Browser AutomationSkyvern-AI/skyvern | 23k | — | ~1.9k | Automated safety check: Pass | AGPL-3.0 | |
| Zerotoken OpenclawAMOS144/ZeroToken | 455 | 1 repos | ~2.9k | Automated safety check: Pass | MIT | |
| Unbrowseunbrowse-ai/unbrowse | 776 | — | ~3.3k | Automated safety check: Pass | MIT |
geekjourneyx/md2wechat-skill
Convert Markdown to WeChat Official Account HTML. An agent skill from geekjourneyx/md2wechat-skill.
sanity-io/ui
Verify Next.js runtime behavior after editing app code. An agent skill from sanity-io/ui.
Skyvern-AI/skyvern
Automates websites with Skyvern's AI browser agent to fill forms, extract data, download files, log in and run multi-step workflows through SDKs, REST, MCP or a CLI.
AMOS144/ZeroToken
A skill your agent uses when using ZeroToken MCP via OpenClaw for browser automation, trajectory recording and low-token replay, especially for recurring or scheduled browser tasks.
unbrowse-ai/unbrowse
Search and call websites through Unbrowse's hosted API or remote MCP, reuse indexed site tools, read pages, and learn missing routes in its cloud browser.
AIPexStudio/AIPex
Lets an agent drive Chrome through the AIPex extension and its MCP bridge: navigation, clicking, form filling, screenshots, tab management and downloads.
modelstudioai/cli
Chinese-language entry point into Alibaba Cloud Bailian's image, video and speech generation and understanding, routed through separate image, video, speech and vision commands.
modelstudioai/cli
Shared execution protocol for the Alibaba Cloud Bailian bl skill family, covering consent, version checks, authentication and install, issue reporting and output conventions.
modelstudioai/cli
Hub for the bl CLI of Alibaba Cloud Model Studio (Bailian): app calls, knowledge bases, model catalog, usage and quota, workspaces, MCP market, auth and skill installs.
modelstudioai/cli
Drives fine-tuning on Alibaba Cloud Model Studio with the bl CLI: validate and upload data, create a job, watch it, export results and deploy the model.
modelstudioai/cli
Manages Alibaba Cloud Bailian knowledge bases with the bl command line: create bases, upload documents, deploy search services, fix chunks and handle data center files.
modelstudioai/cli
Manages Alibaba Cloud Bailian managed agents as infrastructure as code with the bl managed-agent command, previewing every change before apply or destroy.
Works with
阿里云百炼 Sandbox 沙箱实例与模版生命周期管理入口:用户要创建、查询、连接、暂停、恢复或释放百炼沙箱, 或查看内置基础镜像、上传模版挂载文件、创建、更新、查询、删除沙箱模版、查看模版构建状态时,使用 bl sandbox。. Bailian Sandbox is an agent skill from modelstudioai/cli.
Bailian Sandbox fits situations like: tasks that involve Browser automation.
Run `npx skills add modelstudioai/cli --skill bailian-sandbox -a claude-code`. Or copy the skill folder (skills/bailian-sandbox in modelstudioai/cli) into .claude/skills/bailian-sandbox in your project. Claude Code loads it when a task matches its description.
Run `npx skills add modelstudioai/cli --skill bailian-sandbox -a codex`. Or copy the skill folder (skills/bailian-sandbox in modelstudioai/cli) into .agents/skills/bailian-sandbox in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add modelstudioai/cli --skill bailian-sandbox -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/bailian-sandbox, .gemini/skills/bailian-sandbox, .github/skills/bailian-sandbox and .opencode/skills/bailian-sandbox in your project.
SKILL.md names no scripts, command-line tools or credentials: Bailian Sandbox is instructions for the agent only.
SKILL.md names 1 domain. In commands or code: workspace.cn-beijing.maas.aliyuncs.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Bailian Sandbox is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.1k tokens (SKILL.md is roughly 8.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Bailian Sandbox: Md2wechat (geekjourneyx/md2wechat-skill, 3.7k stars), Next Dev Loop (sanity-io/ui, 176 stars), Skyvern Browser Automation (Skyvern-AI/skyvern, 23k stars) and Zerotoken Openclaw (AMOS144/ZeroToken, 455 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
modelstudioai (a GitHub organization) maintains it in modelstudioai/cli, which has 541 GitHub stars. The repository holds 8 skills in this directory. The repository was last updated on September 30, 2026.
Source: modelstudioai/cli on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.