工作流更新器Skill workflow-updater

这个技能用于安全更新现有工作流,通过门控验证、过渡完整性检查和幂等回归测试,确保工作流刷新的正确性和可靠性。关键词:工作流更新、门控验证、幂等测试、安全刷新、DevOps、测试、回归检查。

测试 0 次安装 0 次浏览 更新于 3/10/2026

name: workflow-updater description: 刷新现有工作流,包括门控回归检查和幂等验证。 version: 1.0.0 model: sonnet invoked_by: both user_invocable: true tools: [Read, Write, Edit, Glob, Grep, Bash, Skill, MemoryRecord, WebSearch, WebFetch] args: ‘–workflow <name-or-path> [–trigger reflection|evolve|manual]’ error_handling: graceful streaming: supported verified: false lastVerifiedAt: 2026-02-19T05:29:09.098Z

工作流更新器

安全刷新现有工作流,包括显式的门控验证、过渡完整性检查和幂等回归测试。

铁律

在未证明门控正确性和幂等阶段进展的情况下,不得刷新工作流。

研究门控(必选)

在提出任何工作流更改之前,至少执行2个Exa查询:

Skill({ skill: 'research-synthesis' });

风险评分模型

  • 高风险: 门控更改(阶段过渡、阻塞条件、代理选择逻辑)
  • 中风险: 步骤重新排序、新的可选阶段、现有行为的文档化
  • 低风险: 措辞澄清、示例、非门控文档

对于高风险更改,在应用模式前需要显式的差异审查和确认。

核心步骤

  1. 解析现有工作流文件。
  2. 研究门控: 至少通过research-synthesis运行2个Exa查询(必选)。
  3. 伴随验证: 检查伴随工件是否存在且对齐。
  4. 构建门控回归和重复过渡处理的RED测试。
  5. 应用最小的工作流更新。
  6. 验证工作流验证 + 集成文档 + 注册表引用。
  7. 在内存中记录学习、决策和问题。

伴随验证

在修改任何工作流之前,验证伴随工件:

const { checkCompanions } = require('.claude/lib/creators/companion-check.cjs');
const result = checkCompanions('workflow', workflowName, { projectRoot });

内存 + 搜索

使用现有的内存/搜索栈获取证据,并在内存文件中记录更新的工作流学习。