SuperAPI AI 工具集

openspec-workspace-gates

智能体与模型

查看项目

更新于 10-15 21:47

技能介绍

用途:这是 OPSX 工作流的内部共享技能,在宿主开始具体工作流编排之前,先确定 OpenSpec 项目根并核验原生技能前置条件。

主要能力:一、定位项目根,按优先级停止于首个唯一结果——当前工作目录是否含 openspec/;从当前编辑文件向上查找首个含 openspec/ 的祖先目录;扫描当前工作目录的直接子级寻找 openspec/。唯一匹配则采用;多个匹配则列出候选并等待用户选择;无匹配则停止并提示用户进入已初始化的 OpenSpec 项目或运行 openspec init,输出【工程定位结果】目标工程根:<absolute path>,后续路径、CLI 命令与原生技能委派均从该根开始,若无法切换工作目录则使用绝对路径。二、核验 OpenSpec 目录,确认 <project-root>/openspec/ 存在,否则停止并提示运行 openspec init,不得静默初始化。三、核验原生 OPSX 技能,在项目根下的已安装技能目录中检索并要求精确名称:openspec-new-change(创建变更)、openspec-continue-change(创建或继续制品)、openspec-apply-change(实现已勾选任务)、openspec-archive-change(归档已完成变更);openspec-verify-change 可选,旧名或别名不满足此门禁。缺少必需技能时停止并提示运行 openspec init(首次设置)或 openspec update(刷新技能)。

委派纪律:委托任何原生 OPSX 技能前须阅读该技能当前的 SKILL.md;openspec status、openspec validate 等 CLI 命令属允许工具,但不能替代原生技能委派;宿主保留阶段顺序、Jira/Git 操作、重试/变更绑定、制品落地及全部工作流特定决策。

集成方式:OPSX 宿主将 openspec-workspace-gates 声明为依赖,加载它以完成定位与门禁,然后继续宿主专属设置;不要把该定位算法、精确名称表或委派规则复制进宿主。

限制:资料未提供收费、价格、平台或效果信息。