logo
13
32
WeChat Login

CNB Skills

CNB 平台技能集合,在一个仓库中维护多个 CodeBuddy Skill,可通过 npx skills 便捷安装。

安装方式

安装 skills

# 一键安装所有 Skill npx skills add https://cnb.cool/cnb/skills/cnb-skill.git --agent codebuddy -y

只安装指定的 Skill

# 列出所有可用的 Skill npx skills add https://cnb.cool/cnb/skills/cnb-skill.git --list # 安装单个 Skill npx skills add https://cnb.cool/cnb/skills/cnb-skill.git --skill cnb-api --agent codebuddy -y # 安装多个指定 Skill npx skills add https://cnb.cool/cnb/skills/cnb-skill.git --skill cnb-api --skill code-review --skill pr-diff --agent codebuddy -y

安装 cnb-cli

使用 cnb-skills 还需安装 cnb-cli

# 运行环境要求 Node.js 20.x 及以上版本 npm install @cnbcool/cnb-cli -g

安装完成后运行 cnb --help 验证是否安装成功。

AI 安装提示词

将以下提示词复制后发送给 AI 智能体(如 CodeBuddy),即可自动完成所有安装:

请帮我安装 CNB Skills 的运行环境,依次执行以下步骤: 1. 全局安装 cnb-cli: npm install @cnbcool/cnb-cli -g 安装完成后运行 cnb --help 验证是否安装成功。 2. 全局安装 skills 工具: npm install skills -g 3. 通过 skills 工具安装所有 skill 到当前工作目录: 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 — 默认分支(选填),示例:main

关键词

CNB、云原生构建、组织、代码仓库、Issue、PR、合并请求、流水线、代码评审、CI/CD