CNB Skills
CNB 平台技能集合,支持多种主流 Agent,通过 npx skills 一键安装。
快速开始
# 推荐:全局安装所有 Skills,对所有 Agent 生效
npx skills add https://cnb.cool/cnb/skills/cnb-skill.git -g -y
安装后所有 CNB Skills 即可在任意 Agent 中使用。
更多安装方式
# 安装到指定 Agent(如 CodeBuddy;不指定 --agent 时自动检测并提示选择)
npx skills add https://cnb.cool/cnb/skills/cnb-skill.git --agent codebuddy -y
# 同时安装到多个 Agent
npx skills add https://cnb.cool/cnb/skills/cnb-skill.git --agent codebuddy --agent claude-code -y
# 安装到所有支持的 Agent
npx skills add https://cnb.cool/cnb/skills/cnb-skill.git --agent '*' -y
# 只安装指定 Skill(先用 --list 查看可安装项)
npx skills add https://cnb.cool/cnb/skills/cnb-skill.git --list
npx skills add https://cnb.cool/cnb/skills/cnb-skill.git --skill cnb-api --agent codebuddy -y
前置依赖
使用 npx skills 需要安装 cnb-cli:
# macOS / Linux
curl -fsSL https://cnb.cool/cnb/skills/cnb-skill/-/git/raw/main/install.sh | sh
# Windows PowerShell
irm https://cnb.cool/cnb/skills/cnb-skill/-/git/raw/main/install.ps1 | iex
# npm
npm install @cnbcool/cnb-cli -g
也可前往 Releases 手动下载。
AI 安装提示词
将以下内容发送给 Agent 即可自动安装;按需替换 --agent 参数:
npm install @cnbcool/cnb-cli -g
npm install skills -g
npx skills add https://cnb.cool/cnb/skills/cnb-skill.git --agent codebuddy -y --copy
环境变量
必填
CNB_TOKEN:访问凭证CNB_API_ENDPOINT:API 端点,如https://api.cnb.cool
可选
CNB_BRANCH:默认分支CNB_SSL_NO_VERIFY:设为true跳过 HTTPS 证书校验,适用于自签证书或私有化部署。仅作用于 cnb 自身请求,git的 clone/push 需另配http.sslVerify=false
cnb git-credential
cnb git-credential 可作为 Git Credential Helper,为 HTTPS 操作自动提供 CNB 访问凭据。
1. 登录
cnb login
2. 配置 Git
git config --global credential.https://cnb.cool.helper ""
git config --global credential.https://cnb.cool.helper "!cnb git-credential"
git config --global credential.https://cnb.cool.useHttpPath true
3. 使用 HTTPS 操作
git clone https://cnb.cool/<org>/<repo>.git
cd <repo>
git pull
git push
凭据来源优先级:CodeBuddy 环境 token →
CNB_TOKEN环境变量 →~/.cnb/token登录凭据。