/install coze-cli-skill
Coze CLI Skill
Overview
This skill enables AI agents to interact with Coze CLI (@coze/cli) — the official command-line tool for Coze/Cozeflow development. It supports project creation, deployment, messaging, multimedia generation, and space management via terminal commands.
Use this skill when: The user wants to create/deploy Coze projects, manage spaces/orgs, generate images/audio/video, send messages to Coze projects, or automate Coze workflows via CLI.
Quick Start
Installation
npm install -g @coze/cli
coze --version # verify
Authentication
coze auth login --oauth # opens browser for OAuth flow
coze auth status # verify login
Initial Setup
# Select organization
coze org list
coze org use \x3Corganization_id>
# Select workspace
coze space list
coze space use \x3Cspace_id>
Core Workflows
Create a Project
# Natural language project creation
coze code project create --message "创建一个数据分析 Web 应用" --type web
# With wait (blocking until done)
coze code project create --message "创建一个客服机器人" --type agent --wait
Supported types: agent, workflow, app, skill, web, miniprogram, assistant
List / Get Projects
coze code project list # all projects
coze code project list --type agent --type web # filter by type
coze code project list --name "客服" # search by name
coze code project get \x3Cproject_id> # detail
Send Message to Project
coze code message send "修复登录页面的样式问题" -p \x3Cproject_id>
# With local file context
coze code message send "重构 @src/utils.ts 中的代码" -p \x3Cproject_id>
# Via pipe
cat error.log | coze code message send "分析这个错误日志" -p \x3Cproject_id>
# Check status / cancel
coze code message status -p \x3Cproject_id>
coze code message cancel -p \x3Cproject_id>
Deploy Project
coze code deploy \x3Cproject_id> # deploy
coze code deploy \x3Cproject_id> --wait # wait for completion
coze code deploy status \x3Cproject_id> # check status
Preview Project
coze code preview \x3Cproject_id>
Manage Environment Variables
coze code env list -p \x3Cproject_id> # dev env
coze code env list -p \x3Cproject_id> --env prod # prod env
coze code env set API_KEY xxx -p \x3Cproject_id> # set
coze code env delete API_KEY -p \x3Cproject_id> # delete
Generate Multimedia
# Image
coze generate image "一只在太空漫步的猫"
coze generate image "未来城市" --output-path ./city.png --size 4K --no-watermark
# Audio
coze generate audio "你好,欢迎使用 Coze CLI"
coze generate audio "你好世界" --output-path ./hello.mp3 --audio-format ogg_opus
# Video
coze generate video create "一只跳舞的小猫"
coze generate video create "日落延时" --wait --output-path ./sunset.mp4 --resolution 1080p --duration 8
coze generate video status \x3Ctask_id>
Upload File
coze file upload ./document.pdf
Output Format
# Text (default)
coze space list
# JSON (for scripting)
coze space list --format json
coze code project list --format json | jq '.[].name'
CI/CD / Non-Interactive Use
export COZE_ORG_ID=\x3CYOUR_ORG_ID>
export COZE_SPACE_ID=\x3CYOUR_SPACE_ID>
export COZE_PROJECT_ID=\x3CPROJECT_ID>
coze code deploy \x3Cproject_id> --wait --format json
Global Options
| Option | Description |
|---|---|
--format json|text |
Output format (default: text) |
--no-color |
Disable ANSI colors |
--config \x3Cpath> |
Custom config file |
--org-id \x3Cid> |
Override organization ID |
--space-id \x3Cid> |
Override space ID |
-p \x3Cproject_id> |
Target project ID |
--verbose |
Verbose logging |
--debug |
Full diagnostic logs |
Configuration
Config priority (high→low):
- Environment variables (
COZE_ORG_ID,COZE_SPACE_ID, etc.) --configCLI flagCOZE_CONFIG_FILEenv var.cozerc.jsonin project dir~/.coze/config.jsonglobal
coze config list
coze config get base_url
coze config set base_url https://api.coze.cn
Detailed Command Reference
For the full command reference table, see:
Contains: auth, org/space, project CRUD, message, deploy, env, domain, skill, multimedia generation, file upload, config, completion, upgrade, CI/CD env vars, and quick command templates.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install coze-cli-skill - After installation, invoke the skill by name or use
/coze-cli-skill - Provide required inputs per the skill's parameter spec and get structured output
What is Coze Cli?
Interact with Coze CLI (@coze/cli) — create/deploy Coze projects, manage spaces and organizations, send messages to projects, generate images/audio/video, an... It is an AI Agent Skill for Claude Code / OpenClaw, with 123 downloads so far.
How do I install Coze Cli?
Run "/install coze-cli-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Coze Cli free?
Yes, Coze Cli is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Coze Cli support?
Coze Cli is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Coze Cli?
It is built and maintained by CengSin (@cengsin); the current version is v0.1.0.