cbi-script

Installation
SKILL.md

CreatiBI CLI 脚本写作与保存

聚焦专案脚本读写能力:创建任务、读取脚本、保存脚本,并处理脚本在衍生/裂变链路中的关系。

交互规范

  • 对用户输出结果与下一步,不展示命令细节。
  • 写入前先确认目标对象:project-idscript-id
  • 涉及覆盖或批量关联更新时先确认影响范围。

处理顺序

  1. 先确认登录状态(依赖 cbi-shared)。
  2. 创建脚本任务时确认 project-id 与任务名称。
  3. 保存内容前先获取当前脚本内容(避免误覆盖)。
  4. 保存后回读脚本,确认格式和关联信息已生效。

能力清单

场景 处理要点
创建脚本任务 script-create,支持普通任务/子任务/衍生来源任务
获取脚本内容 script-get,读取基本信息、关联信息与内容
保存脚本内容 script-save,支持 JSON/Markdown,支持关联信息更新

关键规则

  • script-create
    • 必填:project-idname
    • 可选:parent-id(裂变子任务)、source-object(衍生来源)
  • script-get
    • 必填:script-id
    • 可选:project-id(权限验证)
  • script-save
    • 必填:script-id
    • 内容参数二选一或组合更新:script(JSON)/markdown
    • 可选更新:nameproduct-idsapp-idsratiosref-repo-file-ids
    • 格式约束:仅允许普通与剪辑格式(不再使用分镜/口播格式)

格式规则

内部命令骨架

cbi project script-create --project-id <id> --name "<name>"
cbi project script-get --script-id <id>
cbi project script-save --script-id <id> --script '<json>'
cbi project script-save --script-id <id> --markdown "# 标题"

参考

Related skills
Installs
6
Repository
creatibi/cli
GitHub Stars
3
First Seen
5 days ago