一个基于OpenAPI Swagger自动生成的Skill,提供与CNB(Cloud Native Build)平台的完整交互能力。
该skills依赖cnb-cli工具库,在使用该skills前,请先在环境中安装cnb-cli
npm install cnb-cli --registry=https://npm.cnb.cool/cnb/skills/cnb-cli/-/packages/ -g
npm install skills -g
npx skills add https://cnb.cool/cnb/skills/cnb-skill.git --agent codebuddy -y --copy
安装完成后,您可以通过CodeBuddy代理使用cnb-skill的所有功能,包括:
CNB、云原生构建、组织、代码仓库、Issue、PR、合并请求、流水线、制品库
| 变量名 | 描述 | 是否必需 | 示例值 |
|---|---|---|---|
| CNB_TOKEN | 访问凭证 | 必须 | - |
| CNB_API_ENDPOINT | API端点地址 | 必须 | https://api.cnb.cool |
| CNB_BRANCH | 默认分支 | 选填 | main |
本skill当遇到需要拉取图片进行分析时,可能会生成临时文件。临时文件通过os.tmpdir()获取。具体看运行系统的临时文件路径。