用途:该技能用于创建定期执行依赖更新的启动提示词,并在条件允许时把该提示词登记为 Claude Code on the web 的 routine(定时任务)。它本身由用户手动启动。
主要能力: 一是生成启动提示词。执行所需的值的定义来自 dependency-update 技能的“从启动提示词接收的值”一节,技能会读取该定义并向用户询问、填入这些值。对于首次纳入自动化目标的仓库,资料建议自动化阶段采用“到评审为止”,由人工观察评审质量后逐步提高自动化阶段。启动提示词中只写“执行 dependency-update 技能”以及各项值,不抄写技能内的步骤;如果用户提出等待时间之类的例外要求,则作为优先于技能的指示写进启动提示词。同一份启动提示词也可用于本地手动执行。 二是登记或更新 routine。若当前会话具备列出、创建、更新 Claude Code on the web routine 的手段,则按其自身说明使用;若不存在该手段,或用户只要求“仅启动提示词”,则输出启动提示词及 routine 配置需决定的事项,登记交由人工完成。技能会先列出已有 routine,若存在启动 dependency-update 技能或对依赖更新 PR 进行评审、合并的 routine,则建议不新建,而是把该 routine 的提示词替换为新的启动提示词。
routine 配置需决定的事项:名称;执行时刻与周期(按用户本地时间询问,转换为 routine 的时间表示后向用户确认);执行环境;model(需满足 dependency-update 技能“执行环境确认”的条件);routine 检出的仓库(与目标仓库列表一致,并使指挥角色启动的 subagent 能读取目标仓库代码);向通知目标投稿的连接器(通知目标为 Slack 频道时即 Slack 连接器);plugin(若 routine 设置可启用 plugin,则启用 dependency-update 与 kuden,否则告知用户在执行环境中预先安装这两者)。创建或更新前需向用户展示全部配置以供确认;完成后告知 routine 所在位置,并建议手动执行一次观察效果。
使用方式示例:启动提示词中写明执行 dependency-update 技能,并以列表给出目标仓库与自动化阶段(如某仓库到合并、另一仓库到评审),以及评审请求、合并批准、安全更新所用的标签名与通知目标;若不使用标签的仓库,则省略标签行。
适用场景:需要为依赖更新建立定期自动化、并希望把启动提示词统一复用于手动与定时执行的团队。
限制:资料未说明该技能所支持的平台范围、是否收费、具体的命令与安装方式;routine 的创建与更新依赖当前环境中是否具备相应手段,否则只能输出提示词由人工登记。