用途:分析新建或修改的工件在生态系统中的集成缺口,生成后续任务以补全集成。触发场景包括工件创建技能完成后、Router Step 0.5 检测到未处理的集成队列条目、手动检查集成健康度或复核工件完整性。
主要能力:读取 .claude/context/runtime/integration-queue.jsonl 中 processed 为 false 的条目,或分析指定 artifactId;加载工件图与影响分析库,调用 analyzeImpact({ artifactId, changeType, graphPath }) 获取缺失集成与建议任务;按优先级生成任务,必做项(P1)如目录条目、智能体分配、路由条目、hook 注册,应做项(P2)如文档、强制 hook、测试;开展伴随矩阵分析,查找必需/推荐/可选伴随物并生成任务;处理反向传播信号,验证重复模式后入队;更新工件图并标记队列条目已处理,最后输出分析报告。
必要用法:可通过无参数调用处理队列,或传入具体工件。示例:Skill({ skill: 'artifact-integrator' }) 处理队列并创建任务、更新图;Skill({ skill: 'artifact-integrator', args: 'skill:rate-limiter' }) 分析指定工件。模式参数 mode 可选 queue(默认)、single、health-check。
限制:安全限制 SEC-ICE-002 规定每个工件最多自动生成 3 个伴随任务,单次运行总计最多 10 个,超出则排队人工复核;反向传播需至少 3 个确认重复实例且预计减少 30 行以上代码方可入队,否则拒绝;不得在未验证工件存在时运行;必须更新工件图并标记 processed 为 true,否则条目会反复重试;未提供的收费、价格、平台或效果信息暂未说明。